home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
DayMaker
/
Product Demo
/
Product Demo.rsrc
/
CODE_21_FDLAndSearchSeg.txt
< prev
next >
Wrap
Text File
|
1993-10-06
|
155KB
|
2,558 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 F6DD AAE4 .extension 0x6DD <<F/2-3/3>> // unimplemented
00000004 0000 359E ori.b D0, 0x9E
00000008 0000 1AC5 ori.b D0, 0xC5
0000000C 0000 017E ori.b D0, 0x7E /* '~' */
00000010 8000 or.b D0, D0
00000012 0002 8DA6 ori.b D2, 0xA6
00000016 66DE bne -0x20 /* FFFFFFF6 */
00000018 BA86 cmp.l D5, D6
0000001A 800C or.b D0, A4
0000001C A837 syscall MeasureText
0000001E B676 0274 cmp.w D3, [A6 + D0.w * 2 + 0x74]
00000022 FE24 E48E .unknown 0xFE24 0xE48E (W = 7)
00000026 FD8E .invalid <<F/6/6>>
00000028 A885 syscall DrawText
0000002A 4A83 tst.l D3
0000002C B083 cmp.l D0, D3
0000002E BE94 cmp.l D7, [A4]
00000030 DC80 add.l D6, D0
00000032 FC7E BE94 .extension 0xC7E <<F/1/6>>, 0xBE94 // unimplemented
00000036 2886 move.l [A4], D6
00000038 966E FD5C sub.w D3, [A6 - 0x2A4]
0000003C 6F3E ble +0x40 /* 0000007C */
0000003E FCA0 FA72 .extension 0xCA0 <<F/2-3/6>> // unimplemented
00000042 B093 cmp.l D0, [A3]
00000044 6C48 bge +0x4A /* 0000008E */
00000046 5386 subq.l D6, 1
00000048 F8A8 BA46 .extension 0x8A8 <<F/2-3/4>> // unimplemented
0000004C 60FF 2BDA 7804 bra +0x2BDA7806 /* 2BDA7852 */
// begin alternate branch 0000004E-00000052
label0000004E:
0000004E 2BDA move.l <<invalid special address>>, [A2]+
00000050 7804 moveq.l D4, 0x04
// end alternate branch 0000004E-00000052
label0000004E: // (misaligned)
00000052 7892 moveq.l D4, 0xFFFFFF92
00000054 67F8 beq -0x6 /* 0000004E */
00000056 3512 move.w -[A2], [A2]
00000058 3582 669A move.w [A2 + D6.w * 8 - 0x102], D2
0000005C 3982 398A 66E6 move.w [[ + <<invalid base displacement size>> + D3] + 0x66E6], D2
00000062 FFBD .invalid <<F/6/7>>
00000064 70E7 moveq.l D0, 0xFFFFFFE7
00000066 B236 00E7 cmp.b D1, [A6 + D0.w - 0x25]
0000006A 8E1F or.b D7, [A7]+
0000006C 002B 478A 4792 ori.b [A3 + 0x4792], 0x8A
00000072 6F4E ble +0x50 /* 000000C2 */
00000074 FFF9 .invalid <<F/7/7>>
00000076 FD3C .extension 0xD3C <<F/4-5/6>> // unimplemented
00000078 FCC2 4A2A .extension 0xCC2 <<F/2-3/6>> // unimplemented
label0000007C:
0000007C BA2B B02B cmp.b D5, [A3 - 0x4FD5]
00000080 CA00 and.b D5, D0
00000082 1745 0C2B move.b [A3 + 0xC2B], D5
00000086 2C2B 2E2B move.l D6, [A3 + 0x2E2B]
0000008A FBA8 .invalid <<F/6/5>>
0000008C FC50 0C2C .extension 0xC50 <<F/1/6>>, 0x0C2C // unimplemented
// begin alternate branch 0000008E-00000094
label0000008E:
0000008E 0C2C FCD6 4EEE cmpi.b [A4 + 0x4EEE], 0xD6
// end alternate branch 0000008E-00000094
label0000008E: // (misaligned)
label00000090:
00000090 FCD6 4EEE .extension 0xCD6 <<F/2-3/6>> // unimplemented
00000094 70C4 moveq.l D0, 0xFFFFFFC4
00000096 D0AA 2540 add.l D0, [A2 + 0x2540]
0000009A D0AA 2540 add.l D0, [A2 + 0x2540]
// begin alternate branch 0000009C-000000A0
label0000009C:
0000009C 2540 FFC5 move.l [A2 - 0x3B], D0
// end alternate branch 0000009C-000000A0
label0000009C: // (misaligned)
0000009E FFC5 .invalid <<F/7/7>>
000000A0 FFC5 .invalid <<F/7/7>>
000000A2 FD60 .extension 0xD60 <<F/4-5/6>> // unimplemented
000000A4 0EEE .incomplete
000000A6 256A C02C CE1F move.l [A2 - 0x31E1], [A2 - 0x3FD4]
000000AC E626 asr D6.b, D3
000000AE E626 asr D6.b, D3
000000B0 FD8C .invalid <<F/6/6>>
000000B2 0C2B C02B 665E cmpi.b [A3 + 0x665E], 0x2B /* '+' */
000000B8 EF04 asl D4.b, 7
000000BA 23B0 10FC EFF0 169F 3652 move.l [0x169F3652], [A0 + D1.w - 0x4]
// begin alternate branch 000000C2-000000C4
label000000C2:
000000C2 3652 movea.w A3, [A2]
// end alternate branch 000000C2-000000C4
label000000C2: // (misaligned)
000000C4 F9A2 .invalid <<F/6/4>>
000000C6 4887 ext.w D7
000000C8 40EA FD4A move.w [A2 - 0x2B6], SR
000000CC 9D90 sub.l [A0], D6
000000CE EC7A ror D2.w, D6
000000D0 ED06 asl D6.b, 6
000000D2 6CBC bge -0x42 /* 00000090 */
000000D4 6CC6 bge -0x38 /* 0000009C */
000000D6 5EC5 sgt D5
000000D8 EA68 lsr D0.w, D5
000000DA 050E btst A6, D2
000000DC FCAE 04FA .extension 0xCAE <<F/2-3/6>> // unimplemented
000000E0 04F0 .incomplete
000000E2 FF5F .extension 0xF5F <<F/4-5/7>> // unimplemented
000000E4 FBA4 .invalid <<F/6/5>>
000000E6 FF5F .extension 0xF5F <<F/4-5/7>> // unimplemented
000000E8 E98C lsl D4, 4
000000EA FF61 .extension 0xF61 <<F/4-5/7>> // unimplemented
000000EC FF61 .extension 0xF61 <<F/4-5/7>> // unimplemented
000000EE E8FE E92A bftst <<invalid special address>> {D4:D2}
000000F2 FF63 .extension 0xF63 <<F/4-5/7>> // unimplemented
000000F4 FF63 .extension 0xF63 <<F/4-5/7>> // unimplemented
000000F6 86E2 divu.w D3, -[A2]
000000F8 0356 bchg [A6], D1
000000FA F1E2 .invalid <<F/7/0>>
000000FC 0332 0298 btst [A2 + D0.w * 2 - 0x104], D1
00000100 F662 2036 .extension 0x662 <<F/1/3>>, 0x2036 // unimplemented
00000104 B0B0 FC4E cmp.l D0, [A0 + A7 * 4 + 0x4E]
00000108 E5FC FEF3 roxl .w 0xFEF3
0000010C E210 roxr D0.b, 1
0000010E 014E bchg A6, D0
00000110 E7E0 rol .w -[A0]
00000112 E770 roxl D0.w, D3
00000114 0F6C 86EA bchg [A4 - 0x7916], D7
00000118 86F2 E612 divu.w D3, [A2 + A6.w * 8 + 0x12]
0000011C FCCC 86DA .extension 0xCCC <<F/2-3/6>> // unimplemented
00000120 F896 3582 .extension 0x896 <<F/2-3/4>> // unimplemented
00000124 E142 asl D2.w, 8
00000126 E0AE lsr D6, D0
00000128 DECC add.w A7, A4
0000012A E052 roxr D2.w, 8
0000012C DC10 add.b D6, [A0]
0000012E 95CA sub.l A2, A2
00000130 DBDC add.l A5, [A4]+
00000132 FF8B .invalid <<F/6/7>>
00000134 DC82 add.l D6, D2
00000136 DE12 add.b D7, [A2]
00000138 4A83 tst.l D3
0000013A DA08 add.b D5, A0
0000013C 01CC .incomplete
0000013E 017E bchg <<invalid special address>>, D0
00000140 DB2A D93A add.b [A2 - 0x26C6], D5
00000144 D9E0 add.l A4, -[A0]
00000146 DB72 D77C add.w <<invalid full ext with I/IS == 4>>, D5
0000014A D96A D77E add.w [A2 - 0x2882], D4
0000014E FFD3 .invalid <<F/7/7>>
00000150 D824 add.b D4, -[A4]
00000152 D9B6 037E add.l <<invalid full ext with IS == 1 and I/IS == 6>>, D4
00000156 EF3A rol D2.b, D7
00000158 0360 bchg -[A0], D1
0000015A DBAA EABE add.l [A2 - 0x1542], D5
0000015E DC18 add.b D6, [A0]+
00000160 FF6B .extension 0xF6B <<F/4-5/7>> // unimplemented
00000162 FF6B .extension 0xF6B <<F/4-5/7>> // unimplemented
00000164 DB8A addx.l -[A5], -[A2]
00000166 DBB6 E502 EF80 add.l [[A6 + <<invalid base displacement size>> + A6 * 4] - 0x1080], D5
0000016C D934 FF0B D53C DB0C add.b [[A4 + <<invalid base displacement size>> + A7 * 8] - 0x2AC324F4], D4
00000174 DA9C add.l D5, [A4]+
00000176 0C83 6F48 1B96 cmpi.l D3, 0x6F481B96
0000017C 1082 move.b [A0], D2
0000017E 8CBB 0108 or.l D6, [PC + <<invalid base displacement size>> + D0]
00000182 4304 .invalid 1, D4 // invalid opcode 4 with b == 4
00000184 C30B abcd -[A1], -[A3]
00000186 CB01 abcd D5, D1
00000188 607B bra +0x7D /* 00000205 */
0000018A 00F3 .incomplete
0000018C 0060 2E60 ori.w -[A0], 0x2E60 /* '.`' */
00000190 AB11 syscall OldPatToNew
00000192 230B move.l -[A1], A3
00000194 1306 move.b -[A1], D6
00000196 B300 xor.b D0, D1
00000198 9B00 subx.b D5, D0
0000019A 3300 move.w -[A1], D0
0000019C 630B bls +0xD /* 000001A9 */
0000019E 1300 move.b -[A1], D0
000001A0 3380 BB07 4A08 9CA8 move.w [[A1 + <<invalid base displacement size>>] + A3 * 2 + 0x4A089CA8], D0
000001A8 4813 nbcd.b [A3]
000001AA 0343 bchg D3, D1
000001AC 0548 bchg A0, D2
000001AE 6B00 121C bmi +0x121E /* 000013CC */
000001B2 BC20 cmp.b D6, -[A0]
000001B4 109B move.b [A0], [A3]+
000001B6 053C EB19 btst 0x19, D2
000001BA 9306 subx.b D1, D6
000001BC 0E13 122A .invalid.b [A3], 0x2A /* '*' */ // invalid immediate operation
000001C0 A31D syscall MaxMem, flags=3
000001C2 601E bra +0x20 /* 000001E2 */
000001C4 1B06 move.b -[A5], D6
000001C6 0200 6B02 andi.b D0, 0x2
000001CA C311 and.b [A1], D1
000001CC 1305 move.b -[A1], D5
000001CE 8384 BB74 unpk D1, D4, 0xBB74
label000001D2:
000001D2 F322 .extension 0x322 <<F/4-5/1>> // unimplemented
000001D4 6B1B bmi +0x1D /* 000001F1 */
000001D6 3B15 move.w -[A5], [A5]
000001D8 D30E addx.b -[A1], -[A6]
000001DA E301 asl D1.b, 1
000001DC FB45 .extension 0xB45 <<F/4-5/5>> // unimplemented
000001DE 0B0D btst A5, D5
000001E0 0A1E 3313 xori.b [A6]+, 0x13
// begin alternate branch 000001E2-000001E4
label000001E2:
000001E2 3313 move.w -[A1], [A3]
// end alternate branch 000001E2-000001E4
label000001E2: // (misaligned)
000001E4 DB1B add.b [A3]+, D5
000001E6 8B3D or.b <<invalid special address>>, D5
000001E8 32EB 0000 move.w [A1]+, [A3 + 0x0]
000001EC F329 .extension 0x329 <<F/4-5/1>> // unimplemented
000001EE 0200 3308 andi.b D0, 0x8
000001F2 D888 add.l D4, A0
000001F4 069B 05EB 00B3 addi.l [A3]+, 0x5EB00B3
000001FA 803B 3F23 0CA7 0044 0A61 or.b D0, [[PC + 0xCA7 + D3 * 8] + 0x440A61]
00000204 02F3 .incomplete
00000206 A2B3 syscall vFClose, flags=2
00000208 0903 btst D3, D4
0000020A 247B 00D3 movea.l A2, [PC + D0.w - 0x45]
0000020E 0E13 03EB .invalid.b [A3], 0xEB // invalid immediate operation
00000212 6ABE bpl -0x40 /* 000001D2 */
00000214 6273 bhi +0x75 /* 00000289 */
00000216 04AE 9B05 0F00 AB02 subi.l [A6 - 0x54FE], 0x9B050F00
0000021E C2C3 mulu.w D1, D3
00000220 0062 523B ori.w -[A2], 0x523B /* 'R;' */
00000224 1553 4C93 move.b [A2 + 0x4C93], [A3]
00000228 09C2 .incomplete
0000022A 1302 move.b -[A1], D2
0000022C 3300 move.w -[A1], D0
0000022E C0C2 mulu.w D0, D2
00000230 BB07 xor.b D7, D5
00000232 C30E abcd -[A1], -[A6]
00000234 610E bsr +0x10 /* 00000244 */
00000236 3B05 move.w -[A5], D5
00000238 9B00 subx.b D5, D0
0000023A C25B and.w D1, [A3]+
0000023C 6DC9 blt -0x35 /* 00000207 */
0000023E 00C0 .incomplete
00000240 1903 move.b -[A4], D3
00000242 BB0F cmpm.b [A5]+, [A7]+
fn00000244:
00000244 74FB moveq.l D2, 0xFFFFFFFB
00000246 11A5 0545 move.b <<invalid full ext with IS == 1 and I/IS == 5>>, -[A5]
0000024A 02B3 0011 043B 023D andi.l [A3 + D0.w * 2 + 0x3D], 0x11043B
00000252 03CB .incomplete
00000254 5DB7 008B subq.l [A7 + D0.w - 0x117], 6
00000258 4303 .invalid 1, D3 // invalid opcode 4 with b == 4
0000025A 590A subq.b A2, 4
0000025C 8B0D sbcd -[A5], -[A5]
0000025E C24B and.w D1, A3
00000260 010B btst A3, D0
00000262 0330 08C0 btst [A0 + D0 - 0x64], D1
00000266 C2FB 00DC mulu.w D1, [PC + D0.w - 0x36]
0000026A 30A1 move.w [A0], -[A1]
0000026C 0B23 btst -[A3], D5
0000026E 0609 07D3 addi.b A1, 0xD3
00000272 0114 btst [A4], D0
00000274 0A8E 1A4B 5626 xori.l A6, 0x1A4B5626
0000027A B609 cmp.b D3, A1
0000027C 057B 6EC3 bchg [PC + D6 * 8 - 0x61], D2
00000280 0B43 bchg D3, D5
00000282 0556 bchg [A6], D2
00000284 44D3 move.b [A3], CCR
00000286 1912 move.b -[A4], [A2]
00000288 1C4E movea.b A6, A6
0000028A 0E20 1036 .invalid.b -[A0], 0x36 /* '6' */ // invalid immediate operation
0000028E 0A24 481E xori.b -[A4], 0x1E
00000292 0A85 18EC 7B00 xori.l D5, 0x18EC7B00
00000298 0305 btst D5, D1
0000029A 60E3 bra -0x1B /* 0000027F */
0000029C 332B 0030 move.w -[A1], [A3 + 0x30]
000002A0 6E1B bgt +0x1D /* 000002BD */
000002A2 180A move.b D4, A2
000002A4 4008 negx.b A0
000002A6 0660 1A0F addi.w -[A0], 0x1A0F
000002AA 2614 move.l D3, [A4]
000002AC 0A0C 6040 xori.b A4, 0x40 /* '@' */
000002B0 0816 301A btst.b [A6], 0x1A
000002B4 0F26 btst -[A6], D7
000002B6 7300 moveq.l D1, 0x00
000002B8 52EB 1560 shi [A3 + 0x1560]
000002BC F300 .extension 0x300 <<F/4-5/1>> // unimplemented
000002BE 3609 move.w D3, A1
000002C0 0336 1A13 btst [A6 + D1 * 2 + 0x13], D1
000002C4 2A26 move.l D5, -[A6]
000002C6 8123 or.b -[A3], D0
000002C8 0305 btst D5, D1
000002CA 36C0 move.w [A3]+, D0
000002CC B893 cmp.l D4, [A3]
000002CE 026E 3825 0860 andi.w [A6 + 0x860], 0x3825 /* '8%' */
000002D4 2010 move.l D0, [A0]
000002D6 1B00 move.b -[A5], D0
000002D8 6121 bsr +0x23 /* 000002FB */
000002DA 2408 move.l D2, A0
000002DC FB03 .extension 0xB03 <<F/4-5/5>> // unimplemented
000002DE 0E83 0956 1312 .invalid.l D3, 0x9561312 // invalid immediate operation
000002E4 48A3 1D6E movem.w -[A3], D3,D4,D5,D7,A1,A2,A4,A5,A6
000002E8 D303 addx.b D1, D3
000002EA FB45 .extension 0xB45 <<F/4-5/5>> // unimplemented
000002EC 7AF3 moveq.l D5, 0xFFFFFFF3
000002EE 0906 btst D6, D4
000002F0 A64B syscall SetGrowZone, flags=6
000002F2 0543 bchg D3, D2
000002F4 0003 4C83 ori.b D3, 0x83
000002F8 555C subq.w [A4]+, 2
000002FA 831C or.b [A4]+, D1
000002FC 9C5C sub.w D6, [A4]+
000002FE 4300 .invalid 1, D0 // invalid opcode 4 with b == 4
00000300 8345 0F5C pack D1, D5, 0x0F5C
00000304 3303 move.w -[A1], D3
00000306 06A6 E307 141B addi.l -[A6], 0xE307141B
0000030C 0633 025B 501B addi.b [A3 + D5.w + 0x1B], 0x5B /* '[' */
00000312 718E moveq.l D0, 0xFFFFFF8E
00000314 4509 .invalid 2, A1 // invalid opcode 4 with b == 4
00000316 0F26 btst -[A6], D7
00000318 B661 cmp.w D3, -[A1]
0000031A 039C bclr [A4]+, D1
0000031C 5CDB sge [A3]+
0000031E 0381 bclr D1, D1
00000320 258B 4532 888E 0F62 528B move.l [[A2 - 0x7771F09E + D4 * 4] + 0x528B], A3
0000032A 45D3 lea.l A2, [A3]
0000032C 240D move.l D2, A5
0000032E 1148 2010 move.b [A0 + 0x2010], A0
00000332 663C bne +0x3E /* 00000370 */
00000334 A307 syscall GetVolInfo/PBHGetVInfo/HGetVInfo, flags=3
00000336 7332 moveq.l D1, 0x32
00000338 600F bra +0x11 /* 00000349 */
0000033A 74BB moveq.l D2, 0xFFFFFFBB
0000033C 08D3 5393 bset.b [A3], 0x93
00000340 1C4B movea.b A6, A3
00000342 231E move.l -[A1], [A6]+
00000344 0C2A 0512 5B1C cmpi.b [A2 + 0x5B1C], 0x12
0000034A 6304 bls +0x6 /* 00000350 */
0000034C 526B 2914 addq.w [A3 + 0x2914], 1
label00000350:
00000350 0C2A 8C6D 10AB cmpi.b [A2 + 0x10AB], 0x6D /* 'm' */
00000356 6226 bhi +0x28 /* 0000037E */
00000358 3309 move.w -[A1], A1
0000035A 0B08 btst A0, D5
0000035C 6B16 bmi +0x18 /* 00000374 */
0000035E 7B00 moveq.l D5, 0x00
00000360 9B06 subx.b D5, D6
00000362 A30C syscall GetFileInfo/PBHGetFInfo/HGetFileInfo, flags=3
00000364 C11F and.b [A7]+, D0
00000366 A102 syscall Read, flags=1
00000368 0310 btst [A0], D1
0000036A 0F61 bchg -[A1], D7
0000036C 1A33 04FB move.b D5, [A3 + D0.w * 4 - 0x5]
label00000370:
00000370 0F48 bchg A0, D7
00000372 8100 sbcd D0, D0
label00000374:
00000374 9B52 sub.w [A2], D5
00000376 8100 sbcd D0, D0
00000378 BB20 xor.b -[A0], D5
0000037A CB11 and.b [A1], D5
0000037C 006B 0656 6303 ori.w [A3 + 0x6303], 0x656
// begin alternate branch 0000037E-00000382
label0000037E:
0000037E 0656 6303 addi.w [A6], 0x6303
// end alternate branch 0000037E-00000382
label0000037E: // (misaligned)
00000382 4300 .invalid 1, D0 // invalid opcode 4 with b == 4
00000384 52F3 0056 shi [A3 + D0.w + 0x56]
00000388 1303 move.b -[A1], D3
0000038A 8B05 sbcd D5, D5
0000038C 5644 addq.w D4, 3
0000038E 5B1D subq.b [A5]+, 5
00000390 711A moveq.l D0, 0x1A
00000392 683C bvc +0x3E /* 000003D0 */
00000394 0B0E btst A6, D5
00000396 2408 move.l D2, A0
00000398 9306 subx.b D1, D6
0000039A 4813 nbcd.b [A3]
0000039C 126E AD33 movea.b A1, [A6 - 0x52CD]
000003A0 6B00 C326 bmi -0x3CD8 /* FFFFC6C8 */
000003A4 2BA7 E366 move.l <<invalid full ext with IS == 1 and I/IS == 6>>, -[A7]
000003A8 3B0E move.w -[A5], A6
000003AA 2B27 move.l -[A5], -[A7]
000003AC C10A abcd -[A0], -[A2]
000003AE 2107 move.l -[A0], D7
000003B0 0F01 btst D1, D7
000003B2 11F8 400E C509 move.b [0xFFFFC509], [0x0000400E]
000003B8 0FC1 .incomplete
000003BA 09A1 bclr -[A1], D4
000003BC 013B 157B 6141 089B 0AC9 00C0 btst [[PC + 0x6141089B] + 0xAC900C0], D0
000003C8 C20B and.b D1, A3
000003CA 010F btst A7, D0
000003CC C0C2 mulu.w D0, D2
000003CE 334B 0F44 move.w [A1 + 0xF44], A3
// begin alternate branch 000003D0-000003D2
label000003D0:
000003D0 0F44 bchg D4, D7
// end alternate branch 000003D0-000003D2
label000003D0: // (misaligned)
000003D2 130E move.b -[A1], A6
000003D4 5111 subq.b [A1], 8
000003D6 683C bvc +0x3E /* 00000414 */
000003D8 0B05 btst D5, D5
000003DA 2408 move.l D2, A0
000003DC 1B01 move.b -[A5], D1
000003DE 0E1E A0A5 .invalid.b [A6]+, 0xA5 // invalid immediate operation
000003E2 07D8 .incomplete
000003E4 B683 cmp.l D3, D3
000003E6 20D3 move.l [A0]+, [A3]
000003E8 5E53 addq.w [A3], 7
000003EA 1C1E move.b D6, [A6]+
000003EC A324 syscall SetHandleSize, flags=3
000003EE 7B00 moveq.l D5, 0x00
000003F0 3262 movea.w A1, -[A2]
000003F2 6306 bls +0x8 /* 000003FA */
000003F4 5232 E537 4310 5B03 6101 D324 addq.b [[A2 + 0x43105B03] + A6 * 4 + 0x6101D324], 1
// begin alternate branch 000003FA-00000400
label000003FA:
000003FA 5B03 subq.b D3, 5
000003FC 6101 bsr +0x3 /* 000003FF */
000003FE D324 add.b -[A4], D1
// end alternate branch 000003FA-00000400
label000003FA: // (misaligned)
00000400 A306 syscall KillIO, flags=3
00000402 8B45 DB06 pack D5, D5, 0xDB06
00000406 4543 chk.w D2, D3
00000408 C134 8320 4143 and.b [A4 + 0x4143 + A0 * 2], D0
0000040E 8333 7501 or.b [[A3 + <<invalid base displacement size>> + D7 * 4]], D1
00000412 4B04 .invalid 5, D4 // invalid opcode 4 with b == 4
label00000414:
00000414 A324 syscall SetHandleSize, flags=3
00000416 DB07 addx.b D5, D7
00000418 4119 .invalid 0, [A1]+ // invalid opcode 4 with b == 4
0000041A 7305 moveq.l D1, 0x05
0000041C 121C move.b D1, [A4]+
0000041E 504D addq.w A5, 8
00000420 2A08 move.l D5, A0
00000422 C348 exg A1, A0
00000424 360C move.w D3, A4
00000426 4885 ext.w D5
00000428 25A3 2226 move.l [A2 + D2.w * 2 + 0x26], -[A3]
0000042C 0C48 0C36 cmpi.w A0, 0xC36
00000430 400E negx.b A6
00000432 0A1A FB0E xori.b [A2]+, 0xE
00000436 26D5 move.l [A3]+, [A5]
00000438 2573 073C 7B0C move.l [A2 + 0x7B0C], <<invalid full ext with I/IS == 4>>
0000043E 24C8 move.l [A2]+, A0
00000440 E20E lsr D6.b, 1
00000442 1B01 move.b -[A5], D1
00000444 3B01 move.w -[A5], D1
00000446 8309 sbcd -[A1], -[A1]
00000448 6A4B bpl +0x4D /* 00000495 */
0000044A 322A 2E94 move.w D1, [A2 + 0x2E94]
0000044E 3A22 move.w D5, -[A2]
00000450 1818 move.b D4, [A0]+
00000452 BB00 xor.b D0, D5
00000454 6E7C bgt +0x7E /* 000004D2 */
00000456 A01C syscall FreeMem
00000458 BB09 cmpm.b [A5]+, [A1]+
0000045A 9B50 sub.w [A0], D5
0000045C ED0D lsl D5.b, 6
0000045E 6B00 0B02 bmi +0xB04 /* 00000F62 */
00000462 5302 subq.b D2, 1
00000464 B335 BA83 xor.b [A5 + A3 * 2 - 0x125], D1
// begin alternate branch 00000466-00000468
label00000466:
00000466 BA83 cmp.l D5, D3
// end alternate branch 00000466-00000468
label00000466: // (misaligned)
00000468 55C3 scs D3
0000046A 1616 move.b D3, [A6]
0000046C 30EB 0F4B move.w [A0]+, [A3 + 0xF4B]
00000470 00E3 .incomplete
00000472 007A 5308 0200 ori.w [PC + 0x200 /* 00000674, value 0x844 */], 0x5308
00000478 6315 bls +0x17 /* 0000048F */
0000047A EB38 rol D0.b, D5
0000047C 221E move.l D1, [A6]+
0000047E 0622 0200 addi.b -[A2], 0x0
00000482 D341 addx.w D1, D1
00000484 B0D3 cmpa.w A0, [A3]
00000486 005B 0303 ori.w [A3]+, 0x303
0000048A 0A30 FB45 A31D xori.b [[A0] + A2 * 2], 0x45 /* 'E' */
00000490 820F or.b D1, A7
00000492 684A bvc +0x4C /* 000004DE */
00000494 68D0 bvc -0x2E /* 00000466 */
00000496 A868 syscall FixMul
00000498 4A82 tst.l D2
0000049A D0A8 82B2 add.l D0, [A0 - 0x7D4E]
0000049E 223A FC18 move.l D1, [PC - 0x3E8 /* 000000B8, value 0xEF0423B0 */]
000004A2 184B movea.b A4, A3
000004A4 007E FB00 ori.w <<invalid special address>>, 0xFB00
000004A8 7301 moveq.l D1, 0x01
000004AA 6E9B bgt -0x63 /* 00000447 */
000004AC 00B8 030D A0B3 1D06 ori.l [0x00001D06], 0x30DA0B3
000004B4 6E1A bgt +0x1C /* 000004D0 */
000004B6 AB2E syscall PatExTbl
000004B8 261E move.l D3, [A6]+
000004BA A016 syscall InitQueue/FInitQueue
000004BC 600C bra +0xE /* 000004CA */
000004BE 6EB3 bgt -0x4B /* 00000473 */
000004C0 1D1A move.b -[A6], [A2]+
000004C2 0F26 btst -[A6], D7
000004C4 D307 addx.b D1, D7
000004C6 5310 subq.b [A0], 1
000004C8 5302 subq.b D2, 1
label000004CA:
000004CA 2B09 move.l -[A5], A1
000004CC 8345 8355 pack D1, D5, 0x8355
label000004D0:
000004D0 830E sbcd -[A1], -[A6]
label000004D2:
000004D2 5B0D subq.b A5, 5
000004D4 6EFB bgt -0x3 /* 000004D1 */
000004D6 9E23 sub.b D7, -[A3]
000004D8 0640 6840 addi.w D0, 0x6840 /* 'h@' */
000004DC 82A0 or.l D1, -[A0]
label000004DE:
000004DE 8B16 or.b [A6], D5
000004E0 0504 btst D4, D2
000004E2 0F26 btst -[A6], D7
000004E4 EB1D rol D5.b, 5
000004E6 14A0 move.b [A2], -[A0]
000004E8 E503 asl D3.b, 2
000004EA A520 syscall SetPtrSize, flags=5
000004EC 0F09 btst A1, D7
000004EE 3B6E F300 6E33 move.w [A5 + 0x6E33], [A6 - 0xD00]
000004F4 0CA5 3613 7203 cmpi.l -[A5], 0x36137203
000004FA 0D06 btst D6, D6
000004FC FC40 682B .extension 0xC40 <<F/1/6>>, 0x682B // unimplemented
00000500 09E5 .incomplete
00000502 364A movea.w A3, A2
00000504 829C or.l D1, [A4]+
00000506 5CC1 sge D1
00000508 0609 37FC addi.b A1, 0xFC
0000050C E307 asl D7.b, 1
0000050E 2B09 move.l -[A5], A1
00000510 F32B .extension 0x32B <<F/4-5/1>> // unimplemented
00000512 830E sbcd -[A1], -[A6]
00000514 FB47 .extension 0xB47 <<F/4-5/5>> // unimplemented
00000516 DB07 addx.b D5, D7
00000518 7335 moveq.l D1, 0x35
0000051A 7B04 moveq.l D5, 0x04
0000051C 4143 chk.w D0, D3
0000051E 6E21 bgt +0x23 /* 00000541 */
00000520 4A41 tst.w D1
00000522 6072 bra +0x74 /* 00000596 */
00000524 520F addq.b A7, 1
00000526 C100 abcd D0, D0
00000528 8306 sbcd D1, D6
0000052A 6504 bcs +0x6 /* 00000530 */
0000052C 7B06 moveq.l D5, 0x06
0000052E 3621 move.w D3, -[A1]
label00000530:
00000530 27DB 0BE1 13D3 move.l [[0x13D3]], [A3]+
00000536 01C5 .incomplete
00000538 0445 01B8 subi.w D5, 0x1B8
0000053C B874 AB4D cmp.w D4, <<invalid full ext with IS == 1 and I/IS == 5>>
00000540 1E61 movea.b A7, -[A1]
00000542 0432 0C6E E523 2E08 3B13 B309 subi.b [[A2 + 0x2E08 + A6 * 4] + 0x3B13B309], 0x6E /* 'n' */
0000054E 4B72 EB07 C463 07BB chk.w D5, [[A2 + <<invalid base displacement size>>] + A6 * 2 - 0x3B9CF845]
00000556 2B0F move.l -[A5], A7
00000558 E504 asl D4.b, 2
0000055A A8FC syscall MapPoly
0000055C 6D01 blt +0x3 /* 0000055F */
0000055E D315 add.b [A5], D1
00000560 812C BB06 or.b [A4 - 0x44FA], D0
00000564 6527 bcs +0x29 /* 0000058D */
00000566 030E btst A6, D1
00000568 2B09 move.l -[A5], A1
0000056A 52F3 1B83 0E4A C452 shi [[ + <<invalid base displacement size>> + D1 * 2] + 0xE4AC452]
00000572 7335 moveq.l D1, 0x35
00000574 C90D abcd -[A4], -[A5]
00000576 4B01 .invalid 5, D1 // invalid opcode 4 with b == 4
00000578 EB38 rol D0.b, D5
0000057A 1B00 move.b -[A5], D0
0000057C E50B lsl D3.b, 2
0000057E A01C syscall FreeMem
00000580 EB0A lsl D2.b, 5
00000582 C504 abcd D2, D4
00000584 830E sbcd -[A1], -[A6]
00000586 6155 bsr +0x57 /* 000005DD */
00000588 7201 moveq.l D1, 0x01
0000058A 0A13 0293 xori.b [A3], 0x93
0000058E 5803 addq.b D3, 4
00000590 104B movea.b A0, A3
00000592 254D 29C0 move.l [A2 + 0x29C0], A5
label00000596:
00000596 C24B and.w D1, A3
00000598 1A29 04CB move.b D5, [A1 + 0x4CB]
0000059C 0F09 btst A1, D7
0000059E 128B move.b [A1], A3
000005A0 16AD 11F3 move.b [A3], [A5 + 0x11F3]
000005A4 2B8D 11C5 move.l <<invalid full ext with IS == 1 and I/IS == 5>>, A5
000005A8 107C BB15 movea.b A0, 0x15
000005AC 2512 move.l -[A2], [A2]
000005AE 0523 btst -[A3], D2
000005B0 C300 abcd D1, D0
000005B2 0CD3 .incomplete
000005B4 0002 00F3 ori.b D2, 0xF3
000005B8 1313 move.b -[A1], [A3]
000005BA 03AB 07FB bclr [A3 + 0x7FB], D1
000005BE 4544 chk.w D2, D4
000005C0 AB0C syscall FastSlabMode
000005C2 A52A syscall HUnlock, flags=5
000005C4 E065 asr D5.w, D0
000005C6 2E3C CB2C 8309 move.l D7, 0xCB2C8309
000005CC 6001 bra +0x3 /* 000005CF */
000005CE 5013 addq.b [A3], 8
000005D0 052D 3ED3 btst [A5 + 0x3ED3], D2
000005D4 0723 btst -[A3], D3
000005D6 8C01 or.b D6, D1
000005D8 3D61 0E32 move.w [A6 + 0xE32], -[A1]
000005DC 4D3D .invalid 6, <<invalid special address>> // invalid opcode 4 with b == 4
000005DE 0F81 bclr D1, D7
000005E0 1CF3 2BEB 17BE 9389 9B01 move.b [A6]+, [[0x17BE] - 0x6C7664FF]
000005EA 0833 1113 00CB btst.b [A3 + D0.w - 0x53], 0x13
000005F0 5DE3 slt -[A3]
000005F2 09E1 .incomplete
000005F4 1753 05F3 move.b [A3 + 0x5F3], [A3]
000005F8 222C 5E4B move.l D1, [A4 + 0x5E4B]
000005FC 160F move.b D3, A7
000005FE A90C syscall PaintOne
00000600 FB07 .extension 0xB07 <<F/4-5/5>> // unimplemented
00000602 BE43 cmp.w D7, D3
00000604 056E 4463 bchg [A6 + 0x4463], D2
00000608 18B1 32C3 move.b [A4], [A1 + D3.w * 2 - 0x61]
0000060C 033C 2303 btst 0x3, D1
00000610 9253 sub.w D1, [A3]
00000612 0A2C 84C4 2300 xori.b [A4 + 0x2300], 0xC4
00000618 1E0C move.b D7, A4
0000061A 2300 move.l -[A1], D0
0000061C 0200 6B08 andi.b D0, 0x8
00000620 1B09 move.b -[A5], A1
00000622 3304 move.w -[A1], D4
00000624 8B05 sbcd D5, D5
label00000626:
00000626 085A F310 bchg.b [A2]+, 0x10
0000062A 9703 subx.b D3, D3
0000062C FD8B .invalid <<F/6/6>>
0000062E 6638 bne +0x3A /* 00000668 */
00000630 04F3 .incomplete
00000632 1760 5310 move.b [A3 + 0x5310], -[A0]
00000636 D300 addx.b D1, D0
00000638 E8A3 asr D3, D4
0000063A 1606 move.b D3, D6
0000063C E462 asr D2.w, D2
0000063E 5232 E565 addq.b <<invalid full ext with IS == 1 and I/IS == 5>>, 1
00000642 AB08 syscall PutPicOp
00000644 06C3 .incomplete
00000646 030C btst A4, D1
00000648 E464 asr D4.w, D2
0000064A 530A subq.b A2, 1
0000064C 0200 033D andi.b D0, 0x3D /* '=' */
00000650 78B2 moveq.l D4, 0xFFFFFFB2
00000652 C303 abcd D1, D3
00000654 3A90 move.w [A5], [A0]
00000656 E302 asl D2.b, 1
00000658 189A move.b [A4], [A2]+
0000065A 5473 013E C300 0A0C 3E02 addq.w [[A3 - 0x3CFFF5F4] + D0 + 0x3E02], 2
00000664 00D3 .incomplete
00000666 68BE bvc -0x40 /* 00000626 */
label00000668:
00000668 3301 move.w -[A1], D1
0000066A 9B01 subx.b D5, D1
0000066C D300 addx.b D1, D0
0000066E 3B44 6504 move.w [A5 + 0x6504], D4
00000672 7B81 moveq.l D5, 0xFFFFFF81
00000674 0844 2B03 bchg.b D4, 0x3
00000678 1234 103E move.b D1, [A4 + D1.w + 0x3E]
0000067C 2164 7332 move.l [A0 + 0x7332], -[A4]
00000680 0841 6B2A bchg.b D1, 0x2A /* '*' */
00000684 1E8B move.b [A7], A3
00000686 0B85 bclr D5, D5
00000688 130F move.b -[A1], A7
0000068A 2514 move.l -[A2], [A4]
0000068C FB05 .extension 0xB05 <<F/4-5/5>> // unimplemented
0000068E 816D 0342 or.w [A5 + 0x342 /* export_100 */], D0
00000692 A342 syscall RstFilLock/PBHRstFLock/HRstFLock, flags=3
00000694 432B EB0D .invalid 1, [A3 - 0x14F3] // invalid opcode 4 with b == 4
00000698 1E0C move.b D7, A4
0000069A 0E02 00BB .invalid.b D2, 0xBB // invalid immediate operation
0000069E 2138 D353 move.l -[A0], [0xFFFFD353]
000006A2 B301 xor.b D1, D1
000006A4 5306 subq.b D6, 1
000006A6 2D70 FB2D F82D 03CB move.l [A6 + 0x3CB], [[A0 - 0x7D3] + A7 * 2]
000006AE 10E3 move.b [A0]+, -[A3]
000006B0 0963 bchg -[A3], D4
000006B2 1FF4 2A5A move.b <<invalid special address>>, [A4 + D2 * 2 + 0x5A]
000006B6 B302 xor.b D2, D1
000006B8 1B42 864B move.b [A5 - 0x79B5], D2
000006BC 23A3 1653 move.l [A1 + D1.w * 8 + 0x53], -[A3]
000006C0 103E move.b D0, <<invalid special address>>
000006C2 1305 move.b -[A1], D5
000006C4 C30F abcd -[A1], -[A7]
000006C6 1404 move.b D2, D4
000006C8 6283 bhi -0x7B /* 0000064D */
000006CA 005B 0500 ori.w [A3]+, 0x500
000006CE 233C 2C63 04A5 move.l -[A1], 0x2C6304A5
000006D4 0002 000F ori.b D2, 0xF
000006D8 7643 moveq.l D3, 0x43
000006DA 03EB .incomplete
000006DC 09C3 .incomplete
000006DE 06CB .incomplete
000006E0 16BB 07F4 move.b [A3], <<invalid full ext with I/IS == 4>>
000006E4 2A0A move.l D5, A2
000006E6 1C13 move.b D6, [A3]
000006E8 0773 08E5 bchg [A3 + D0 - 0x27], D3
000006EC 0C3E 9B4B cmpi.b <<invalid special address>>, 0x4B /* 'K' */
000006F0 630C bls +0xE /* 000006FE */
000006F2 3301 move.w -[A1], D1
000006F4 332E 8681 move.w -[A1], [A6 - 0x797F]
000006F8 0DA1 bclr -[A1], D6
000006FA 01E9 .incomplete
000006FC 6885 bvc -0x79 /* 00000683 */
label000006FE:
000006FE 4F93 .invalid 7, [A3] // invalid opcode 4 with b == 6
00000700 078C bclr A4, D3
00000702 063B 0206 D300 addi.b [PC + <<invalid base displacement size>> + A5 * 2], 0x6
00000708 1630 0200 move.b D3, [A0 + D0.w * 2]
0000070C 2302 move.l -[A1], D2
0000070E D6F3 1006 add.w A3, [A3 + D1.w + 0x6]
00000712 9307 subx.b D1, D7
00000714 1680 move.b [A3], D0
00000716 0501 btst D1, D2
00000718 C100 abcd D0, D0
0000071A 2502 move.l -[A2], D2
0000071C 8507 sbcd D2, D7
0000071E F337 .extension 0x337 <<F/4-5/1>> // unimplemented
00000720 3304 move.w -[A1], D4
00000722 8110 or.b [A0], D0
00000724 481B nbcd.b [A3]+
00000726 1814 move.b D4, [A4]
00000728 0C60 0200 cmpi.w -[A0], 0x200
0000072C 831B or.b [A3]+, D1
0000072E 7300 moveq.l D1, 0x00
00000730 4304 .invalid 1, D4 // invalid opcode 4 with b == 4
00000732 2B0E move.l -[A5], A6
00000734 B307 xor.b D7, D1
00000736 E8C3 068B bftst D3 {26:11}
0000073A 1143 049C move.b [A0 + 0x49C], D3
0000073E 0F9C bclr [A4]+, D7
00000740 CB43 exg D5, D3
00000742 9C63 sub.w D6, -[A3]
00000744 3E7D movea.w A7, <<invalid special address>>
00000746 065E 0306 addi.w [A6]+, 0x306
0000074A 5C21 addq.b -[A1], 6
0000074C 0102 btst D2, D0
0000074E 0003 04C1 ori.b D3, 0xC1
00000752 4993 .invalid 4, [A3] // invalid opcode 4 with b == 6
00000754 0251 9DF3 andi.w [A1], 0x9DF3
00000758 0445 2B5B subi.w D5, 0x2B5B /* '+[' */
0000075C 0824 5693 btst.b -[A4], 0x93
00000760 0608 530C addi.b A0, 0xC
00000764 0EEB .incomplete
00000766 016E D30F bchg [A6 - 0x2CF1], D0
0000076A E914 roxl D4.b, 4
0000076C 430B .invalid 1, A3 // invalid opcode 4 with b == 4
0000076E 6B00 AD00 bmi -0x52FE /* FFFFB470 */
00000772 8900 sbcd D4, D0
00000774 4308 .invalid 1, A0 // invalid opcode 4 with b == 4
00000776 EC63 asr D3.w, D6
00000778 0E8B 4BED 006B .invalid.l A3, 0x4BED006B // invalid immediate operation
0000077E 0043 04D1 ori.w D3, 0x4D1
00000782 00E1 .incomplete
00000784 0B6A 1405 bchg [A2 + 0x1405], D5
00000788 0103 btst D3, D0
0000078A 23CB 0730 9B00 move.l [0x07309B00], A3
00000790 A31F syscall DisposPtr/DisposePtr, flags=3
00000792 2A32 1416 move.l D5, [A2 + D1.w * 4 + 0x16]
00000796 FA85 016B .extension 0xA85 <<F/2-3/5>> // unimplemented
0000079A 043B 0BEC 1300 subi.b [PC + <<invalid base displacement size>> + D1 * 2], 0xEC
000007A0 AB2D syscall NewTempHandle
000007A2 14CD move.b [A2]+, A5
000007A4 028D 04AD 0755 andi.l A5, 0x4AD0755
000007AA 0314 btst [A4], D1
fn000007AC:
000007AC 88A9 001B or.l D4, [A1 + 0x1B]
000007B0 0305 btst D5, D1
000007B2 1F0F move.b -[A7], A7
000007B4 B47A 531A cmp.w D2, [PC + 0x531A /* 00005AD0, cstring ""<EOF> */]
000007B8 1401 move.b D2, D1
000007BA 012D 048C btst [A5 + 0x48C], D0
000007BE 0200 0FB4 andi.b D0, 0xB4
000007C2 7A03 moveq.l D5, 0x03
000007C4 0DF4 .incomplete
000007C6 6A13 bpl +0x15 /* 000007DB */
000007C8 0AC7 .incomplete
000007CA 057F bchg <<invalid special address>>, D2
000007CC 4303 .invalid 1, D3 // invalid opcode 4 with b == 4
000007CE F46A cpushl DATA, [A2]
000007D0 443B 08E5 neg.b [PC + D0 - 0x27]
000007D4 352A 2010 move.w -[A2], [A2 + 0x2010]
000007D8 223C 9300 2408 move.l D1, 0x93002408
000007DE F42A cpushl NONE, [A2]
000007E0 B301 xor.b D1, D1
000007E2 21A5 0302 6D27 move.l [[A0 + <<invalid base displacement size>> + D0 * 2] + 0x6D27], -[A5]
000007E8 1B09 move.b -[A5], A1
000007EA E147 asl D7.w, 8
000007EC EB21 asl D1.b, D5
000007EE 0D01 btst D1, D6
000007F0 E302 asl D2.b, 1
000007F2 054D bchg A5, D2
000007F4 8528 A822 or.b [A0 - 0x57DE], D2
000007F8 1305 move.b -[A1], D5
000007FA D30B addx.b -[A1], -[A3]
000007FC 0527 btst -[A7], D2
000007FE 5B0B subq.b A3, 5
00000800 0068 1E06 68C9 ori.w [A0 + 0x68C9], 0x1E06
00000806 2C8B move.l [A6], A3
00000808 381B move.w D4, [A3]+
0000080A 094B bchg A3, D4
0000080C 1725 move.b -[A3], -[A5]
0000080E 309B move.w [A0], [A3]+
00000810 0445 2622 subi.w D5, 0x2622 /* '&\"' */
00000814 3327 move.w -[A1], -[A7]
00000816 44DB move.b [A3]+, CCR
00000818 004D 2568 ori.w A5, 0x2568 /* '%h' */
0000081C 6108 bsr +0xA /* 00000826 */
0000081E 2530 0C08 move.l -[A2], [A0 + D0 * 4 + 0x8]
00000822 0200 4B5A andi.b D0, 0x5A /* 'Z' */
fn00000826:
00000826 6184 bsr -0x7A /* 000007AC */
00000828 62BB bhi -0x43 /* 000007E5 */
0000082A 0256 8300 andi.w [A6], 0x8300
0000082E 2E7E movea.l A7, <<invalid special address>>
00000830 5203 addq.b D3, 1
00000832 24D3 move.l [A2]+, [A3]
00000834 0ED4 .incomplete
00000836 0C2A 3302 0200 cmpi.b [A2 + 0x200], 0x2
0000083C C35D and.w [A5]+, D1
0000083E 6904 bvs +0x6 /* 00000844 */
00000840 4E6E move A6, USP
00000842 2065 movea.l A0, -[A5]
label00000844:
00000844 375B 0853 move.w [A3 + 0x853], [A3]+
00000848 0C08 1E1B cmpi.b A0, 0x1B
0000084C 03A9 4A73 bclr [A1 + 0x4A73], D1
00000850 2DF8 950B move.l <<invalid special address>>, [0xFFFF950B]
00000854 BB1E xor.b [A6]+, D5
00000856 CB1A and.b [A2]+, D5
00000858 3E93 move.w [A7], [A3]
0000085A 1C2B 087B move.b D6, [A3 + 0x87B]
0000085E 0473 099B 1E81 subi.w [A3 + D1 * 8 - 0x127], 0x99B
label00000864:
00000864 0525 btst -[A5], D2
00000866 0593 bclr [A3], D2
00000868 8A33 015B 0D3E 6B25 or.b D5, [[A3] + 0xD3E6B25]
00000870 E512 roxl D2.b, 2
00000872 4609 not.b A1
00000874 3D93 00C9 move.w [A6 + D0.w - 0x55], [A3]
00000878 090F btst A7, D4
0000087A 1E25 move.b D7, -[A5]
0000087C 47AB 056A .invalid 3, [A3 + 0x56A] // invalid opcode 4 with b == 6
00000880 7309 moveq.l D1, 0x09
00000882 A505 syscall Status, flags=5
00000884 B306 xor.b D6, D1
00000886 3845 movea.w A4, D5
00000888 01F3 .incomplete
0000088A 0760 bchg -[A0], D3
0000088C 3EE8 3B0F move.w [A7]+, [A0 + 0x3B0F]
00000890 0686 0547 0946 addi.l D6, 0x5470946
00000896 AB08 syscall PutPicOp
00000898 7301 moveq.l D1, 0x01
0000089A 86AB 022B or.l D3, [A3 + 0x22B]
0000089E 10A1 move.b [A0], -[A1]
000008A0 9686 sub.l D3, D6
000008A2 C151 and.w [A1], D0
000008A4 0302 btst D2, D1
000008A6 044A 6652 subi.w A2, 0x6652 /* 'fR' */
000008AA 7309 moveq.l D1, 0x09
000008AC 7B21 moveq.l D5, 0x21
000008AE A603 syscall Write, flags=6
000008B0 0C09 39EB cmpi.b A1, 0xEB
000008B4 330A move.w -[A1], A2
000008B6 8903 sbcd D4, D3
000008B8 7B81 moveq.l D5, 0xFFFFFF81
000008BA 0E25 0F45 .invalid.b -[A5], 0x45 /* 'E' */ // invalid immediate operation
000008BE 0900 btst D0, D4
000008C0 8588 0461 unpk -[A2], -[A0], 0x0461
000008C4 0803 050E btst.b D3, 0xE
000008C8 6B07 bmi +0x9 /* 000008D1 */
000008CA 4304 .invalid 1, D4 // invalid opcode 4 with b == 4
000008CC 5B03 subq.b D3, 5
000008CE 041B 17C4 subi.b [A3]+, 0xC4
000008D2 B301 xor.b D1, D1
000008D4 0F41 bchg D1, D7
000008D6 1D41 322A move.b [A6 + 0x322A], D1
000008DA 6588 bcs -0x76 /* 00000864 */
000008DC 0D8C bclr A4, D6
000008DE 2E08 move.l D7, A0
000008E0 2CCC move.l [A6]+, A4
000008E2 0200 6B05 andi.b D0, 0x5
000008E6 1EA2 move.b [A7], -[A2]
000008E8 290C move.l -[A4], A4
000008EA 8501 sbcd D2, D1
000008EC B358 xor.w [A0]+, D1
000008EE 6500 2B01 bcs +0x2B03 /* 000033F1 */
000008F2 F304 .extension 0x304 <<F/4-5/1>> // unimplemented
000008F4 4238 2907 clr.b [0x00002907]
000008F8 C309 abcd -[A1], -[A1]
000008FA 2E08 move.l D7, A0
000008FC 3AC3 move.w [A5]+, D3
000008FE 09F3 .incomplete
00000900 1CE5 move.b [A6]+, -[A5]
00000902 51D3 sf [A3]
00000904 02EB .incomplete
00000906 01EB .incomplete
00000908 0B0B btst A3, D5
0000090A 01F4 .incomplete
0000090C 0EA3 13C1 1E0E .invalid.l -[A3], 0x13C11E0E // invalid immediate operation
00000912 4B00 .invalid 5, D0 // invalid opcode 4 with b == 4
00000914 4B03 .invalid 5, D3 // invalid opcode 4 with b == 4
00000916 5327 subq.b -[A7], 1
00000918 E3A1 asl D1, D1
0000091A 1406 move.b D2, D6
0000091C 9305 subx.b D1, D5
0000091E 1A93 move.b [A5], [A3]
00000920 0326 btst -[A6], D1
00000922 B47A D308 cmp.w D2, [PC - 0x2CF8 /* FFFFDC2C, cstring ""<EOF> */]
00000926 1406 move.b D2, D6
00000928 4B03 .invalid 5, D3 // invalid opcode 4 with b == 4
0000092A 1ABB 1905 move.b [A5], [[PC + <<invalid base displacement size>>] + D1]
0000092E 0113 btst [A3], D0
00000930 021E 0CCB andi.b [A6]+, 0xCB
00000934 0A49 276B xori.w A1, 0x276B /* '\'k' */
00000938 07F4 .incomplete
0000093A 0E8D 17E5 063E .invalid.l A5, 0x17E5063E // invalid immediate operation
00000940 1818 move.b D4, [A0]+
00000942 1818 move.b D4, [A0]+
00000944 1B2F 7B03 move.b -[A5], [A7 + 0x7B03]
00000948 3E65 movea.w A7, -[A5]
0000094A 0D6D 02A6 bchg [A5 + 0x2A6], D6
0000094E 8C85 or.l D6, D5
00000950 0225 94F4 andi.b -[A5], 0xF4
00000954 0EDB .incomplete
00000956 3062 movea.w A0, -[A2]
00000958 D03B 2F2F 0B01 A509 BEDC add.b D0, [[PC + 0xB01] + D2 * 8 - 0x5AF64124]
00000962 426B 2561 clr.w [A3 + 0x2561]
00000966 43B7 070E E353 .invalid 1, [[A7 + <<invalid base displacement size>>] + D0 * 8 - 0x1CAD] // invalid opcode 4 with b == 6
0000096C A707 syscall GetVolInfo/PBHGetVInfo/HGetVInfo, flags=7
0000096E 1CF3 04C7 move.b [A6]+, [A3 + D0.w * 4 - 0x57]
00000972 0729 2B0E btst [A1 + 0x2B0E], D3
00000976 EB01 asl D1.b, 5
00000978 2281 move.l [A1], D1
0000097A CF06 abcd D7, D6
0000097C 221A move.l D1, [A2]+
0000097E 431B .invalid 1, [A3]+ // invalid opcode 4 with b == 4
00000980 26AB 04C9 move.l [A3], [A3 + 0x4C9]
00000984 009B 1A26 CB8E ori.l [A3]+, 0x1A26CB8E
0000098A 0E11 043C .invalid.b [A1], 0x3C /* '<' */ // invalid immediate operation
0000098E 1B04 move.b -[A5], D4
00000990 2408 move.l D2, A0
00000992 E20E lsr D6.b, 1
00000994 F436 cpushp NONE, [A6]
00000996 BB00 xor.b D0, D5
00000998 2AA6 move.l [A5], -[A6]
0000099A 1E58 movea.b A7, [A0]+
0000099C 2511 move.l -[A2], [A1]
0000099E D323 add.b -[A3], D1
000009A0 C53C FB05 and.b 0x5, D2
000009A4 D8B6 5881 add.l D4, [A6 + D5 - 0x127]
000009A8 8262 or.w D1, -[A2]
000009AA 527B 61F3 1D58 6D02 EC83 0A00 addq.w [[0x1D586D02] - 0x137CF600], 1
000009B6 BB34 E528 2310 xor.b [A4 + 0x2310 + A6 * 4], D5
000009BC 06A6 A324 2305 addi.l -[A6], 0xA3242305
000009C2 4B72 322B chk.w D5, [A2 + D3.w * 2 + 0x2B]
000009C6 0D45 bchg D5, D6
000009C8 0193 bclr [A3], D0
000009CA 1729 ADDB move.b -[A3], [A1 - 0x5225]
000009CE 0431 B500 0A2E subi.b [A1 + D0 * 2 + 0x2E], 0x0
000009D4 0E63 1C65 .invalid.w -[A3], 0x1C65 // invalid immediate operation
000009D8 49A9 2E6B .invalid 4, [A1 + 0x2E6B] // invalid opcode 4 with b == 6
000009DC 0476 4B09 1488 subi.w [A6 + D1.w * 4 - 0x120], 0x4B09 /* 'K\t' */
000009E2 1101 move.b -[A0], D1
000009E4 FB00 .extension 0xB00 <<F/4-5/5>> // unimplemented
000009E6 E347 asl D7.w, 1
000009E8 0F2A 6303 btst [A2 + 0x6303], D7
000009EC E347 asl D7.w, 1
000009EE 5302 subq.b D2, 1
000009F0 2A5B movea.l A5, [A3]+
000009F2 03E3 .incomplete
000009F4 473B 4055 .invalid 3, [PC + D4.w + 0x55] // invalid opcode 4 with b == 4
000009F8 2615 move.l D3, [A5]
000009FA 052B 06F1 btst [A3 + 0x6F1], D2
000009FE 03F3 .incomplete
00000A00 0914 btst [A4], D4
00000A02 16ED 3E29 move.b [A3]+, [A5 + 0x3E29]
00000A06 05AB 0025 bclr [A3 + 0x25], D2
00000A0A 0533 1D25 05E3 btst [[A3 + 0x5E3] + D1 * 4], D2
00000A10 0035 05F0 0C60 ori.b [A5 + D0 * 4 + 0x60], 0xF0
00000A16 0686 0200 5B04 addi.l D6, 0x2005B04
00000A1C 143B 0908 move.b D2, [PC + <<invalid base displacement size>> + D0]
00000A20 219B A307 1630 0686 move.l [[A0 + <<invalid base displacement size>>] + A2 * 2 + 0x16300686], [A3]+
00000A28 0666 06A6 addi.w -[A6], 0x6A6
00000A2C 0200 8B26 andi.b D0, 0x26 /* '&' */
00000A30 7625 moveq.l D3, 0x25
00000A32 01F0 .incomplete
00000A34 0200 030B andi.b D0, 0xB
00000A38 BB00 xor.b D0, D5
00000A3A F048 3700 .extension 0x048 <<F/1/0>>, 0x3700 // unimplemented
00000A3E 2400 move.l D2, D0
00000A40 CDD4 muls.w D6, [A4]
00000A42 0F2E 0E3B btst [A6 + 0xE3B], D7
00000A46 130D move.b -[A1], A5
00000A48 010F btst A7, D0
00000A4A 259F D1CF move.l <<invalid full ext with IS == 1 and I/IS == 7>>, [A7]+
00000A4E 4537 0E4D .invalid 2, [A7 + D0 * 8 + 0x4D] // invalid opcode 4 with b == 4
00000A52 02DB .incomplete
00000A54 6943 bvs +0x45 /* 00000A99 */
00000A56 101E move.b D0, [A6]+
00000A58 3302 move.w -[A1], D2
00000A5A 16AC 0200 move.b [A3], [A4 + 0x200]
00000A5E 7314 moveq.l D1, 0x14
00000A60 4503 .invalid 2, D3 // invalid opcode 4 with b == 4
00000A62 A9BF syscall GetRMenu
00000A64 6503 bcs +0x5 /* 00000A69 */
00000A66 4306 .invalid 1, D6 // invalid opcode 4 with b == 4
00000A68 E194 roxl D4, 8
00000A6A C149 exg A0, A1
00000A6C 1312 move.b -[A1], [A2]
00000A6E 0EF4 .incomplete
00000A70 2B0A move.l -[A5], A2
00000A72 0195 bclr [A5], D0
00000A74 654A bcs +0x4C /* 00000AC0 */
00000A76 4B5A chk.w D5, [A2]+
00000A78 131E move.b -[A1], [A6]+
00000A7A 630E bls +0x10 /* 00000A8A */
00000A7C 9B23 sub.b -[A3], D5
00000A7E 2B00 move.l -[A5], D0
00000A80 9337 2B0A 5AFB sub.b [[A7 + <<invalid base displacement size>> + D2 * 2] + 0x5AFB], D1
00000A86 06C1 .incomplete
00000A88 9502 subx.b D2, D2
label00000A8A:
00000A8A 00CB .incomplete
00000A8C 509B addq.l [A3]+, 8
00000A8E 02A1 5DA5 00B6 andi.l -[A1], 0x5DA500B6
00000A94 3B2E 5B80 move.w -[A5], [A6 + 0x5B80]
00000A98 16F3 0406 move.b [A3]+, [A3 + D0.w * 4 + 0x6]
00000A9C AB01 syscall BitsToMap
00000A9E 0200 FB31 andi.b D0, 0x31 /* '1' */
00000AA2 5309 subq.b A1, 1
00000AA4 7337 moveq.l D1, 0x37
00000AA6 2B0A move.l -[A5], A2
00000AA8 0621 00AB addi.b -[A1], 0xAB
00000AAC 010D btst A5, D0
00000AAE 7316 moveq.l D1, 0x16
00000AB0 308E move.w [A0], A6
00000AB2 0643 0665 addi.w D3, 0x665
00000AB6 0281 0049 031B andi.l D1, 0x49031B
00000ABC 2045 movea.l A0, D5
00000ABE 03B3 075B 008E F708 bclr [[A3] + 0x8EF708], D1
// begin alternate branch 00000AC0-00000AC8
label00000AC0:
00000AC0 075B bchg [A3]+, D3
00000AC2 008E F708 8A61 ori.l A6, 0xF7088A61
// end alternate branch 00000AC0-00000AC8
label00000AC0: // (misaligned)
00000AC6 8A61 or.w D5, -[A1]
00000AC8 012A 299A btst [A2 + 0x299A], D0
00000ACC C518 and.b [A0]+, D2
00000ACE FB0A .extension 0xB0A <<F/4-5/5>> // unimplemented
00000AD0 110D move.b -[A0], A5
00000AD2 8B05 sbcd D5, D5
00000AD4 3611 move.w D3, [A1]
00000AD6 0D5B bchg [A3]+, D6
00000AD8 1701 move.b -[A3], D1
00000ADA 0D33 5F21 F811 btst [[A3 - 0x7EF + D5 * 8]], D6
00000AE0 0DCB .incomplete
00000AE2 690D bvs +0xF /* 00000AF1 */
00000AE4 0DCB .incomplete
00000AE6 690D bvs +0xF /* 00000AF5 */
00000AE8 0DFB .incomplete
00000AEA 1F06 move.b -[A7], D6
00000AEC 5301 subq.b D1, 1
00000AEE 4508 .invalid 2, A0 // invalid opcode 4 with b == 4
00000AF0 BB00 xor.b D0, D5
00000AF2 6636 bne +0x38 /* 00000B2A */
00000AF4 0636 2101 1642 addi.b [A6 + D1.w * 8 + 0x42], 0x1
00000AFA 150D move.b -[A2], A5
00000AFC FB0A .extension 0xB0A <<F/4-5/5>> // unimplemented
00000AFE 090D btst A5, D4
00000B00 FB0A .extension 0xB0A <<F/4-5/5>> // unimplemented
00000B02 4903 .invalid 4, D3 // invalid opcode 4 with b == 4
00000B04 1B20 move.b -[A5], -[A0]
00000B06 4503 .invalid 2, D3 // invalid opcode 4 with b == 4
00000B08 090D btst A5, D4
00000B0A E708 lsl D0.b, 3
00000B0C F461 .invalid <<cinv/cpush with scope=0>>
00000B0E 0119 btst [A1]+, D0
00000B10 0DCB .incomplete
00000B12 053C 9E24 btst 0x24 /* '$' */, D2
00000B16 A1D9 syscall vDeallocFile, flags=1
00000B18 082E 2A91 474B btst.b [A6 + 0x474B], 0x91
00000B1E 0086 230B 5CD6 ori.l D6, 0x230B5CD6
00000B24 531E subq.b [A6]+, 1
00000B26 06CB .incomplete
00000B28 0511 btst [A1], D2
label00000B2A:
00000B2A 8FCB divs.w D7, A3
00000B2C 0545 bchg D5, D2
00000B2E 8943 1145 pack D4, D3, 0x1145
00000B32 0263 069B andi.w -[A3], 0x69B
00000B36 0A25 2105 xori.b -[A5], 0x5
00000B3A 1473 1443 movea.b A2, [A3 + D1.w * 4 + 0x43]
00000B3E 105A movea.b A0, [A2]+
00000B40 6B05 bmi +0x7 /* 00000B47 */
00000B42 C501 abcd D2, D1
00000B44 7B11 moveq.l D5, 0x11
00000B46 8B03 sbcd D5, D3
00000B48 B322 xor.b -[A2], D1
00000B4A E501 asl D1.b, 2
00000B4C CAED 0103 mulu.w D5, [A5 + 0x103]
00000B50 172D 06A3 move.b -[A3], [A5 + 0x6A3]
00000B54 1AA7 move.b [A5], -[A7]
00000B56 0949 bchg A1, D4
00000B58 B315 xor.b [A5], D1
00000B5A 4502 .invalid 2, D2 // invalid opcode 4 with b == 4
00000B5C AB3D syscall bcMain1
00000B5E 5305 subq.b D5, 1
00000B60 2504 move.l -[A2], D4
00000B62 F304 .extension 0x304 <<F/4-5/1>> // unimplemented
00000B64 2904 move.l -[A4], D4
00000B66 7308 moveq.l D1, 0x08
00000B68 A501 syscall Close, flags=5
00000B6A 1330 8305 move.b -[A1], [[A0 + <<invalid base displacement size>>] + A0 * 2]
00000B6E A501 syscall Close, flags=5
00000B70 0FA9 0133 bclr [A1 + 0x133], D7
00000B74 020A A01A andi.b A2, 0x1A
00000B78 0F26 btst -[A6], D7
00000B7A BB1B xor.b [A3]+, D5
00000B7C 6502 bcs +0x4 /* 00000B80 */
00000B7E 1306 move.b -[A1], D6
label00000B80:
00000B80 6049 bra +0x4B /* 00000BCB */
00000B82 0430 1AEB 5526 4310 EB09 subi.b [[A0 + 0x4310] + D5 * 4 - 0x14F7], 0xEB
00000B8C C901 abcd D4, D1
00000B8E 2B06 move.l -[A5], D6
00000B90 6904 bvs +0x6 /* 00000B96 */
00000B92 CA45 and.w D5, D5
00000B94 FB6D .extension 0xB6D <<F/4-5/5>> // unimplemented
label00000B96:
00000B96 040F 2644 subi.b A7, 0x44 /* 'D' */
00000B9A CB03 abcd D5, D3
00000B9C 4D2E BB14 .invalid 6, [A6 - 0x44EC] // invalid opcode 4 with b == 4
00000BA0 4849 pea.l A1
00000BA2 14A1 move.b [A2], -[A1]
00000BA4 F9B9 .invalid <<F/6/4>>
00000BA6 5B06 subq.b D6, 5
00000BA8 3E73 4248 movea.w A7, [A3 + D4.w * 2 + 0x48]
00000BAC 7342 moveq.l D1, 0x42
00000BAE 941A sub.b D2, [A2]+
00000BB0 031C btst [A4]+, D1
00000BB2 26ED 0E43 move.l [A3]+, [A5 + 0xE43]
00000BB6 0CA7 097B 4B01 cmpi.l -[A7], 0x97B4B01
00000BBC 335B E300 move.w [A1 - 0x1D00], [A3]+
00000BC0 6365 bls +0x67 /* 00000C27 */
00000BC2 306E E380 movea.w A0, [A6 - 0x1C80]
label00000BC6:
00000BC6 030D btst A5, D1
00000BC8 1E2B 2848 move.b D7, [A3 + 0x2848]
00000BCC AD13 syscall NewWindow, auto_pop
00000BCE A379 syscall GetADBInfo, flags=3
00000BD0 4821 nbcd.b -[A1]
00000BD2 0194 bclr [A4], D0
00000BD4 ED16 roxl D6.b, 6
00000BD6 A379 syscall GetADBInfo, flags=3
00000BD8 9441 sub.w D2, D1
00000BDA 02C5 .incomplete
00000BDC F35B .extension 0x35B <<F/4-5/1>> // unimplemented
00000BDE 04C1 .incomplete
00000BE0 0173 4256 bchg [A3 + D4.w * 2 + 0x56], D0
00000BE4 C500 abcd D2, D0
00000BE6 690B bvs +0xD /* 00000BF3 */
00000BE8 5020 addq.b -[A0], 8
00000BEA 4810 nbcd.b [A0]
00000BEC EB06 asl D6.b, 5
00000BEE 3CA3 move.w [A6], -[A3]
00000BF0 102E 0853 move.b D0, [A6 + 0x853]
00000BF4 4814 nbcd.b [A4]
00000BF6 2B17 move.l -[A5], [A7]
00000BF8 5B02 subq.b D2, 5
00000BFA 2B17 move.l -[A5], [A7]
00000BFC 4802 nbcd.b D2
00000BFE 00C3 .incomplete
00000C00 5B03 subq.b D3, 5
00000C02 410F .invalid 0, A7 // invalid opcode 4 with b == 4
00000C04 6EC0 bgt -0x3E /* 00000BC6 */
00000C06 B8FB 401B cmpa.w A4, [PC + D4.w + 0x1B]
00000C0A 4AE3 tas.b -[A3]
00000C0C 0053 0609 ori.w [A3], 0x609
00000C10 0294 0502 B43B andi.l [A4], 0x502B43B
00000C16 81C0 divs.w D0, D0
00000C18 1FD3 move.b <<invalid special address>>, [A3]
00000C1A 271B move.l -[A3], [A3]+
00000C1C 4AD3 tas.b [A3]
00000C1E 27EB 280F 806E move.l [PC + A0.w + 0x6E], [A3 + 0x280F]
00000C24 A30E syscall UnmountVol/HUnmountVol, flags=3
00000C26 1E81 move.b [A7], D1
00000C28 046D 09D3 07B3 subi.w [A5 + 0x7B3], 0x9D3
00000C2E 322B 77CA move.w D1, [A3 + 0x77CA]
00000C32 C30C abcd -[A1], -[A4]
00000C34 1B4A 6EDB move.b [A5 + 0x6EDB], A2
00000C38 0BE9 .incomplete
00000C3A 01A9 0CD3 bclr [A1 + 0xCD3], D0
00000C3E 0793 bclr [A3], D3
00000C40 1CCB move.b [A6]+, A3
00000C42 080F 480F btst.b A7, 0xF
00000C46 48E1 0683 movem.l -[A1], D5,D6,A0,A6,A7
00000C4A 0221 0294 andi.b -[A1], 0x94
00000C4E 2D02 move.l -[A6], D2
00000C50 6B00 14F8 bmi +0x14FA /* 0000214A */
00000C54 8C1A or.b D6, [A2]+
00000C56 0F26 btst -[A6], D7
00000C58 B493 cmp.l D2, [A3]
00000C5A 0203 0306 andi.b D3, 0x6
00000C5E 2100 move.l -[A0], D0
00000C60 030F btst A7, D1
00000C62 2D3B 7B65 move.l -[A6], <<invalid full ext with IS == 1 and I/IS == 5>>
00000C66 1363 A302 move.b [A1 - 0x5CFE], -[A3]
00000C6A 1E85 move.b [A7], D5
00000C6C 020F 26EC andi.b A7, 0xEC
00000C70 F300 .extension 0x300 <<F/4-5/1>> // unimplemented
00000C72 6B03 bmi +0x5 /* 00000C77 */
00000C74 0621 00EB addi.b -[A1], 0xEB
00000C78 06AD 306B 4F13 0453 addi.l [A5 + 0x453], 0x306B4F13
00000C80 0244 B310 andi.w D4, 0xB310
00000C84 118F 9EF9 move.b [A0 + A1 * 8 - 0x7], A7
00000C88 1BE5 move.b <<invalid special address>>, -[A5]
00000C8A 5C2E 0ECC addq.b [A6 + 0xECC], 6
00000C8E 1A2B 2426 move.b D5, [A3 + 0x2426]
00000C92 2B26 move.l -[A5], -[A6]
00000C94 C1E4 muls.w D0, -[A4]
00000C96 5330 0F30 6E3B 6D4B subq.b [A0 + 0x6E3B6D4B + D0 * 8], 1
00000C9E 1230 E300 move.b D1, [A0 + <<invalid base displacement size>> + A6 * 2]
00000CA2 7B50 moveq.l D5, 0x50
00000CA4 F332 .extension 0x332 <<F/4-5/1>> // unimplemented
00000CA6 5609 addq.b A1, 3
00000CA8 D41E add.b D2, [A6]+
00000CAA 0301 btst D1, D1
00000CAC 110E move.b -[A0], A6
00000CAE D317 add.b [A7], D1
00000CB0 4801 nbcd.b D1
00000CB2 0165 bchg -[A5], D0
00000CB4 A55B syscall PowerOff, flags=5
00000CB6 044B 1280 subi.w A3, 0x1280
00000CBA 6E41 bgt +0x43 /* 00000CFD */
00000CBC 02F1 .incomplete
00000CBE 1BD3 move.b <<invalid special address>>, [A3]
00000CC0 1794 0101 move.b [[A3 + <<invalid base displacement size>> + D0]], [A4]
00000CC4 5303 subq.b D3, 1
00000CC6 291B move.l -[A4], [A3]+
00000CC8 FB24 .extension 0xB24 <<F/4-5/5>> // unimplemented
00000CCA 3B01 move.w -[A5], D1
00000CCC 711B moveq.l D0, 0x1B
00000CCE 1702 move.b -[A3], D2
00000CD0 6397 bls -0x67 /* 00000C69 */
00000CD2 0ABB 3B48 8D25 6B05 xori.l [[PC + <<invalid base displacement size>>] + D6 * 2], 0x3B488D25
00000CDA 0673 07CD 0EC1 addi.w [A3 + D0 * 8 - 0x63], 0x7CD
00000CE0 0085 2574 EB08 ori.l D5, 0x2574EB08
00000CE6 6365 bls +0x67 /* 00000D4D */
00000CE8 806E E92E or.w D0, [A6 - 0x16D2]
00000CEC 4874 9B0D pea.l [[A4 + <<invalid base displacement size>>] + A1 * 2]
00000CF0 A126 syscall HandleZone, flags=1
00000CF2 E300 asl D0.b, 1
00000CF4 335B 3B01 move.w [A1 + 0x3B01], [A3]+
00000CF8 6901 bvs +0x3 /* 00000CFB */
00000CFA 2A8B move.l [A5], A3
00000CFC 5287 addq.l D7, 1
00000CFE 0A08 1126 xori.b A0, 0x26 /* '&' */
00000D02 970A subx.b -[A3], -[A2]
00000D04 1251 movea.b A1, [A1]
00000D06 2713 move.l -[A3], [A3]
00000D08 0AA5 1306 3E1A xori.l -[A5], 0x13063E1A
00000D0E 0F26 btst -[A6], D7
00000D10 C306 abcd D1, D6
00000D12 0906 btst D6, D4
00000D14 8B06 sbcd D5, D6
00000D16 6B07 bmi +0x9 /* 00000D1F */
00000D18 335B 6E1B move.w [A1 + 0x6E1B], [A3]+
00000D1C 2F42 3E83 move.l [A7 + 0x3E83], D2
00000D20 0591 bclr [A1], D2
00000D22 024B 468D andi.w A3, 0x468D
00000D26 3650 movea.w A3, [A0]
00000D28 2030 0F69 36E7 move.l D0, [[A0 + 0x36E7]]
00000D2E 0B0F btst A7, D5
00000D30 630F bls +0x11 /* 00000D41 */
00000D32 6535 bcs +0x37 /* 00000D69 */
00000D34 CD0F abcd -[A6], -[A7]
00000D36 6935 bvs +0x37 /* 00000D6D */
00000D38 E328 lsl D0.b, D1
00000D3A B50F cmpm.b [A2]+, [A7]+
00000D3C 2A13 move.l D5, [A3]
00000D3E 271F move.l -[A3], [A7]+
00000D40 480F nbcd.b A7
00000D42 950D subx.b -[A2], -[A5]
00000D44 8110 or.b [A0], D0
00000D46 5353 subq.w [A3], 1
00000D48 0F94 bclr [A4], D7
00000D4A 0F39 0DA5 127D btst [0x0DA5127D], D7
00000D50 0CF5 .incomplete
00000D52 0A6B 5010 7CBB xori.w [A3 + 0x7CBB], 0x5010
00000D58 0008 680C ori.b A0, 0xC
00000D5C 0806 7CE5 btst.b D6, 0xE5
00000D60 0381 bclr D1, D1
00000D62 9582 subx.l D2, D2
00000D64 2E0E move.l D7, A6
00000D66 3A7C E302 movea.w A5, 0xE302
00000D6A 989A sub.l D4, [A2]+
00000D6C 5469 28B3 addq.w [A1 + 0x28B3], 2
00000D70 0EA5 AA55 4425 .invalid.l -[A5], 0xAA554425 // invalid immediate operation
00000D76 E00B lsr D3.b, 8
00000D78 1907 move.b -[A4], D7
00000D7A 03AA 06FC bclr [A2 + 0x6FC], D1
00000D7E 8504 sbcd D2, D4
00000D80 2D0F move.l -[A6], A7
00000D82 0317 btst [A7], D1
00000D84 06B3 0EB1 44B3 0E25 addi.l [A3 + D0 * 8 + 0x25], 0xEB144B3
00000D8C 0F0B btst A3, D7
00000D8E 01BB 00D3 bclr [PC + D0.w - 0x45], D0
00000D92 0066 0653 ori.w -[A6], 0x653
00000D96 1B0C move.b -[A5], A4
00000D98 661A bne +0x1C /* 00000DB4 */
00000D9A E31F rol D7.b, 1
00000D9C 2678 B253 movea.l A3, [0xFFFFB253]
00000DA0 1B3A CB0A move.b -[A5], [PC - 0x34F6 /* FFFFD8AC, cstring ""<EOF> */]
00000DA4 292B E501 move.l -[A4], [A3 - 0x1AFF]
00000DA8 361A move.w D3, [A2]+
00000DAA C331 ED01 and.b [[A1 + <<invalid base displacement size>> + A6 * 4]], D1
00000DAE 730A moveq.l D1, 0x0A
00000DB0 E901 asl D1.b, 4
00000DB2 F46B cpushl DATA, [A3]
label00000DB4:
00000DB4 0353 bchg [A3], D1
00000DB6 093E btst <<invalid special address>>, D4
00000DB8 0303 btst D3, D1
00000DBA F4AB cpushl INST, [A3]
00000DBC 0153 bchg [A3], D0
00000DBE 09D3 .incomplete
00000DC0 4DEB 8103 lea.l A6, [A3 - 0x7EFD]
00000DC4 8206 or.b D1, D6
00000DC6 CB0A abcd -[A5], -[A2]
00000DC8 451B .invalid 2, [A3]+ // invalid opcode 4 with b == 4
00000DCA 0F26 btst -[A6], D7
00000DCC 6303 bls +0x5 /* 00000DD1 */
00000DCE ED00 asl D0.b, 6
00000DD0 5356 subq.w [A6], 1
00000DD2 2665 movea.l A3, -[A5]
00000DD4 0ECB .incomplete
00000DD6 0A4B 0E65 xori.w A3, 0xE65
00000DDA 0E89 B50F 8985 .invalid.l A1, 0xB50F8985 // invalid immediate operation
00000DE0 604B bra +0x4D /* 00000E2D */
00000DE2 0008 2B1F ori.b A0, 0x1F
00000DE6 69D7 bvs -0x27 /* 00000DBF */
00000DE8 1B28 B081 move.b -[A5], [A0 - 0x4F7F]
00000DEC F3E9 .invalid <<F/7/1>>
00000DEE 005B 3CB0 ori.w [A3]+, 0x3CB0
00000DF2 48E3 11AD movem.l -[A3], D3,D7,A0,A2,A4,A5,A7
00000DF6 DEB0 4833 add.l D7, [A0 + D4 + 0x33]
00000DFA 0C8D E5B0 4813 cmpi.l A5, 0xE5B04813
00000E00 0AF5 .incomplete
00000E02 01E3 .incomplete
00000E04 0623 4B7A addi.b -[A3], 0x7A /* 'z' */
00000E08 F321 .extension 0x321 <<F/4-5/1>> // unimplemented
00000E0A 7A43 moveq.l D5, 0x43
00000E0C 3E7A F328 movea.w A7, [PC - 0xCD8 /* 00000136, value 0xDE12 */]
00000E10 7A4B moveq.l D5, 0x4B
00000E12 3EE5 move.w [A7]+, -[A5]
00000E14 8965 or.w -[A5], D4
00000E16 90D3 sub.w A0, [A3]
00000E18 000D 1805 ori.b A5, 0x5
00000E1C 0E45 1A85 .invalid.w D5, 0x1A85 // invalid immediate operation
00000E20 1681 move.b [A3], D1
00000E22 9640 sub.w D3, D0
00000E24 D300 addx.b D1, D0
00000E26 40E4 move.w -[A4], SR
00000E28 40FC 407C 40D2 move.w 0x407C40D2, SR
00000E2E 4017 negx.b [A7]
00000E30 0443 7366 subi.w D3, 0x7366 /* 'sf' */
00000E34 B453 cmp.w D2, [A3]
00000E36 2782 1701 move.l [[A3 + <<invalid base displacement size>> + D1 * 8]], D2
00000E3A 2A2A 0D3A move.l D5, [A2 + 0xD3A]
00000E3E F70C .extension 0x70C <<F/4-5/3>> // unimplemented
00000E40 B140 xor.w D0, D0
00000E42 C640 and.w D3, D0
00000E44 1B00 move.b -[A5], D0
00000E46 4086 negx.l D6
00000E48 4066 negx.w -[A6]
00000E4A 0200 A78C andi.b D0, 0x8C
00000E4E D1E6 add.l A0, -[A6]
00000E50 0703 btst D3, D3
00000E52 FB2B .extension 0xB2B <<F/4-5/5>> // unimplemented
00000E54 0E2E 0863 1C45 .invalid.b [A6 + 0x1C45], 0x63 /* 'c' */ // invalid immediate operation
00000E5A E35B rol D3.w, 1
00000E5C 38AB 001A move.w [A4], [A3 + 0x1A]
00000E60 B327 xor.b -[A7], D1
00000E62 0702 btst D2, D3
00000E64 CE5E and.w D7, [A6]+
00000E66 2B26 move.l -[A5], -[A6]
00000E68 AB00 syscall BitBlt
00000E6A 5CD6 sge [A6]
00000E6C A303 syscall Write, flags=3
00000E6E 06E6 .incomplete
00000E70 3120 move.w -[A0], -[A0]
00000E72 E627 asr D7.b, D3
00000E74 0507 btst D7, D2
00000E76 C201 and.b D1, D1
00000E78 BA45 cmp.w D5, D5
00000E7A F683 16B4 .extension 0x683 <<F/2-3/3>> // unimplemented
00000E7E B883 cmp.l D4, D3
00000E80 1914 move.b -[A4], [A4]
00000E82 0AF8 .incomplete
00000E84 1A53 movea.b A5, [A3]
00000E86 3B01 move.w -[A5], D1
00000E88 BB03 xor.b D3, D5
00000E8A 06E3 .incomplete
00000E8C 8003 or.b D0, D3
00000E8E 0214 E147 andi.b [A4], 0x47 /* 'G' */
00000E92 F81A 5B37 .tblXX 0xF81A, 0x5B37 // unimplemented
00000E96 26CB move.l [A3]+, A3
00000E98 8E2A 1704 or.b D7, [A2 + 0x1704]
00000E9C 5205 addq.b D5, 1
00000E9E 09C4 .incomplete
00000EA0 212A 29C0 move.l -[A0], [A2 + 0x29C0]
00000EA4 9305 subx.b D1, D5
00000EA6 4B0E .invalid 5, A6 // invalid opcode 4 with b == 4
00000EA8 E921 asl D1.b, D4
00000EAA 2A89 move.l [A5], A1
00000EAC B4C5 cmpa.w A2, D5
00000EAE F021 AE74 pflushr -[A1]
00000EB2 131C move.b -[A1], [A4]+
00000EB4 A5B4 syscall vFlushMDB, flags=5
00000EB6 2901 move.l -[A4], D1
00000EB8 B47A 743B cmp.w D2, [PC + 0x743B /* 000082F5, cstring ""<EOF> */]
00000EBC 1214 move.b D1, [A4]
00000EBE 2901 move.l -[A4], D1
00000EC0 0323 btst -[A3], D1
00000EC2 B6DC cmpa.w A3, [A4]+
00000EC4 3074 EB10 movea.w A0, [A4 + A6 * 2]
00000EC8 DC80 add.l D6, D0
00000ECA 1704 move.b -[A3], D4
00000ECC E02A lsr D2.b, D0
00000ECE AB4A syscall bXEND10
00000ED0 64EB bcc -0x13 /* 00000EBD */
00000ED2 7206 moveq.l D1, 0x06
00000ED4 9B10 sub.b [A0], D5
00000ED6 8513 or.b [A3], D2
00000ED8 DCFA A320 add.w A6, [PC - 0x5CE0 /* FFFFB1FA, cstring ""<EOF> */]
00000EDC 067C A52E 495F addi.w 0x495F /* 'I_' */, 0xA52E
00000EE2 40EB 0BED move.w [A3 + 0xBED], SR
00000EE6 2EE9 DF43 move.l [A7]+, [A1 - 0x20BD]
00000EEA 0E06 9085 .invalid.b D6, 0x85 // invalid immediate operation
00000EEE 0289 4040 EB06 andi.l A1, 0x4040EB06
00000EF4 9D02 subx.b D6, D2
00000EF6 1705 move.b -[A3], D5
00000EF8 0E09 9E9D .invalid.b A1, 0x9D // invalid immediate operation
00000EFC 0D37 046F btst [A7 + D0.w * 4 + 0x6F], D6
00000F00 430B .invalid 1, A3 // invalid opcode 4 with b == 4
00000F02 BB0C cmpm.b [A5]+, [A4]+
00000F04 0FED .incomplete
00000F06 0043 08BB ori.w D3, 0x8BB
00000F0A 0CEB .incomplete
00000F0C 7205 moveq.l D1, 0x05
00000F0E DF64 add.w -[A4], D7
00000F10 0F1A btst [A2]+, D7
00000F12 0374 A114 bchg <<invalid full ext with I/IS == 4>>, D1
00000F16 EB01 asl D1.b, 5
00000F18 1B00 move.b -[A5], D0
00000F1A 2306 move.l -[A1], D6
00000F1C 4B06 .invalid 5, D6 // invalid opcode 4 with b == 4
00000F1E E30E lsl D6.b, 1
00000F20 14C1 move.b [A2]+, D1
00000F22 4761 chk.w D3, -[A1]
00000F24 0C1A 0FE1 cmpi.b [A2]+, 0xE1
00000F28 1443 movea.b A2, D3
00000F2A 0903 btst D3, D4
00000F2C 067A 8302 4903 addi.w [PC + 0x4903 /* 00005831, cstring ""<EOF> */], 0x8302
00000F32 8101 sbcd D0, D1
00000F34 1B2C 0518 move.b -[A5], [A4 + 0x518]
00000F38 7A0B moveq.l D5, 0x0B
00000F3A 014B bchg A3, D0
00000F3C 00CB .incomplete
00000F3E 4DB8 1302 .invalid 6, [0x00001302] // invalid opcode 4 with b == 6
00000F42 9103 subx.b D0, D3
00000F44 3B4D 26B4 move.w [A5 + 0x26B4], A5
00000F48 B841 cmp.w D4, D1
00000F4A 030C btst A4, D1
00000F4C 0E05 E68B .invalid.b D5, 0x8B // invalid immediate operation
00000F50 2E41 movea.l A7, D1
00000F52 03E1 .incomplete
00000F54 1911 move.b -[A4], [A1]
00000F56 0C68 3CAB 0AE2 cmpi.w [A0 + 0xAE2], 0x3CAB
00000F5C 1702 move.b -[A3], D2
00000F5E 0B0F btst A7, D5
00000F60 42AB 0053 clr.l [A3 + 0x53]
// begin alternate branch 00000F62-00000F66
label00000F62:
00000F62 0053 0514 ori.w [A3], 0x514
// end alternate branch 00000F62-00000F66
label00000F62: // (misaligned)
00000F64 0514 btst [A4], D2
00000F66 A058 syscall InsTime
00000F68 1A6B 4626 movea.b A5, [A3 + 0x4626]
00000F6C 2B02 move.l -[A5], D2
00000F6E 2AC3 move.l [A5]+, D3
00000F70 0F1E btst [A6]+, D7
00000F72 A0EB syscall vFileWrite
00000F74 4761 chk.w D3, -[A1]
00000F76 2413 move.l D2, [A3]
00000F78 1361 2414 move.b [A1 + 0x2414], -[A1]
00000F7C 58F8 1AA3 svc [0x00001AA3]
00000F80 62A5 bhi -0x59 /* 00000F27 */
00000F82 080F C520 btst.b A7, 0x20 /* ' ' */
00000F86 1B11 move.b -[A5], [A1]
00000F88 C520 and.b -[A0], D2
00000F8A 9B62 sub.w -[A2], D5
00000F8C CD20 and.b -[A0], D6
00000F8E 0B0B btst A3, D5
00000F90 ED06 asl D6.b, 6
00000F92 3E25 move.w D7, -[A5]
00000F94 F96D .extension 0x96D <<F/4-5/4>> // unimplemented
00000F96 2853 movea.l A4, [A3]
00000F98 1506 move.b -[A2], D6
00000F9A 3E71 2825 movea.w A7, [A1 + D2 + 0x25]
00000F9E 3303 move.w -[A1], D3
00000FA0 0453 0814 subi.w [A3], 0x814
00000FA4 163B 02D5 move.b D3, [PC + D0.w * 2 - 0x43]
00000FA8 2081 move.l [A0], D1
00000FAA F42A cpushl NONE, [A2]
00000FAC D30B addx.b -[A1], -[A3]
00000FAE CB2A 331D and.b [A2 + 0x331D], D5
00000FB2 610F bsr +0x11 /* 00000FC3 */
00000FB4 0C17 0258 cmpi.b [A7], 0x58 /* 'X' */
00000FB8 E127 asl D7.b, D0
00000FBA A10A syscall OpenRF/PBHOpenRF/HOpenRF, flags=1
00000FBC E306 asl D6.b, 1
00000FBE 2D01 move.l -[A6], D1
00000FC0 AB0E syscall MakeScaleTbl
00000FC2 2501 move.l -[A2], D1
00000FC4 2DD2 move.l <<invalid special address>>, [A2]
00000FC6 C417 and.b D2, [A7]
00000FC8 05A9 0702 bclr [A1 + 0x702], D2
00000FCC 092A 650F btst [A2 + 0x650F], D4
00000FD0 569B addq.l [A3]+, 3
00000FD2 5033 1027 addq.b [A3 + D1.w + 0x27], 8
00000FD6 05B2 2702 7F17 bclr [[A2 + <<invalid base displacement size>> + D2 * 8] + 0x7F17], D2
00000FDC 05BA 7433 bclr [PC + 0x7433 /* 00008411, cstring ""<EOF> */], D2
00000FE0 149B move.b [A2], [A3]+
00000FE2 1D68 1406 6802 move.b [A6 + 0x6802], [A0 + 0x1406]
00000FE8 00CB .incomplete
00000FEA 19CB 040F move.b 0xF, A3
00000FEE 1E0C move.b D7, A4
00000FF0 681A bvc +0x1C /* 0000100C */
00000FF2 0F26 btst -[A6], D7
00000FF4 6348 bls +0x4A /* 0000103E */
00000FF6 C500 abcd D2, D0
00000FF8 6705 beq +0x7 /* 00000FFF */
00000FFA C0D8 mulu.w D0, [A0]+
00000FFC 4B49 chk.w D5, A1
00000FFE 0702 btst D2, D3
00001000 94E8 6B0B sub.w A2, [A0 + 0x6B0B]
00001004 2E68 2C62 movea.l A7, [A0 + 0x2C62]
00001008 0706 btst D6, D3
0000100A 7373 moveq.l D1, 0x73
label0000100C:
0000100C 060E 230E addi.b A6, 0xE
00001010 7329 moveq.l D1, 0x29
00001012 038C bclr A4, D1
00001014 2785 E2C3 move.l [A3 + A6.w * 2 - 0x61], D5
00001018 200C move.l D0, A4
0000101A 6807 bvc +0x9 /* 00001023 */
0000101C 04BA 5B03 5328 4302 subi.l [PC + 0x4302 /* 00005320, cstring ""<EOF> */], 0x5B035328
00001024 5328 2702 subq.b [A0 + 0x2702], 1
00001028 3F27 move.w -[A7], -[A7]
0000102A 05A6 bclr -[A6], D2
0000102C 6337 bls +0x39 /* 00001065 */
0000102E 2198 E208 move.l [A0 + A6.w * 2 + 0x8], [A0]+
00001032 2543 0D5F move.l [A2 + 0xD5F], D3
00001036 1405 move.b D2, D5
00001038 540F addq.b A7, 2
0000103A 262B B87A move.l D3, [A3 - 0x4786]
label0000103E:
0000103E D301 addx.b D1, D1
00001040 1E02 move.b D7, D2
00001042 000F 385A ori.b A7, 0x5A /* 'Z' */
00001046 C346 exg D1, D6
00001048 5E4B addq.w A3, 7
0000104A 003E 5C16 ori.b <<invalid special address>>, 0x16
0000104E 4206 clr.b D6
00001050 431B .invalid 1, [A3]+ // invalid opcode 4 with b == 4
00001052 0200 7324 andi.b D0, 0x24 /* '$' */
00001056 8900 sbcd D4, D0
00001058 C12D A31F and.b [A5 - 0x5CE1], D0
0000105C D34D addx.w -[A1], -[A5]
0000105E 74EB moveq.l D2, 0xFFFFFFEB
00001060 2906 move.l -[A4], D6
00001062 6337 bls +0x39 /* 0000109B */
00001064 C504 abcd D2, D4
00001066 0F85 bclr D5, D7
00001068 5D63 subq.w -[A3], 6
0000106A 3705 move.w -[A3], D5
0000106C 59ED 2DEB svs [A5 + 0x2DEB]
00001070 0BF1 .incomplete
00001072 9A1E sub.b D5, [A6]+
00001074 0C13 046D cmpi.b [A3], 0x6D /* 'm' */
00001078 7FC3 moveq.l D7, 0xFFFFFFC3
0000107A 116B 1886 0FDC move.b [A0 + 0xFDC], [A3 + 0x1886]
00001080 3B05 move.w -[A5], D5
00001082 8B0D sbcd -[A5], -[A5]
00001084 B86B 214B cmp.w D4, [A3 + 0x214B]
00001088 064B 1F4D addi.w A3, 0x1F4D
0000108C 74C0 moveq.l D2, 0xFFFFFFC0
0000108E 0703 btst D3, D3
00001090 7C1E moveq.l D6, 0x1E
00001092 F8A9 D053 .extension 0x8A9 <<F/2-3/4>> // unimplemented
00001096 5363 subq.w -[A3], 1
00001098 0E07 01A1 .invalid.b D7, 0xA1 // invalid immediate operation
0000109C 6B21 bmi +0x23 /* 000010BF */
0000109E CB1D and.b [A5]+, D5
000010A0 4B06 .invalid 5, D6 // invalid opcode 4 with b == 4
000010A2 5B1F subq.b [A7]+, 5
000010A4 92C3 sub.w A1, D3
000010A6 012C 4CDB btst [A4 + 0x4CDB], D0
000010AA 012C 840E btst [A4 - 0x7BF2], D0
000010AE E318 rol D0.b, 1
000010B0 C502 abcd D2, D2
000010B2 0CE3 .incomplete
000010B4 1802 move.b D4, D2
000010B6 008B 7038 6580 ori.l A3, 0x70386580
000010BC 1327 move.b -[A1], -[A7]
000010BE 4B38 30E5 .invalid 5, [0x000030E5] // invalid opcode 4 with b == 4
000010C2 0284 5B02 8102 andi.l D4, 0x5B028102
000010C8 9319 sub.b [A1]+, D1
000010CA 3289 move.w [A1], A1
000010CC 02C3 .incomplete
000010CE 44FB 041E move.b [PC + D0.w * 4 + 0x1E], CCR
000010D2 0AA0 D402 002B xori.l -[A0], 0xD402002B
000010D8 5438 2B08 addq.b [0x00002B08], 2
000010DC AD11 syscall CheckUpdate, auto_pop
000010DE 9B04 subx.b D5, D4
000010E0 AD00 syscall GetFNum, auto_pop
000010E2 7B01 moveq.l D5, 0x01
000010E4 2A25 move.l D5, -[A5]
000010E6 9E47 sub.w D7, D7
000010E8 06A3 1E0C 0827 addi.l -[A3], 0x1E0C0827
000010EE 067E 0F38 addi.w <<invalid special address>>, 0xF38
000010F2 B301 xor.b D1, D1
000010F4 8306 sbcd D1, D6
000010F6 4903 .invalid 4, D3 // invalid opcode 4 with b == 4
000010F8 B00E cmp.b D0, A6
000010FA 1303 move.b -[A1], D3
000010FC 0706 btst D6, D3
000010FE 8337 06C0 or.b [A7 + D0.w * 8 - 0x64], D1
00001102 D221 add.b D1, -[A1]
00001104 35E1 3407 move.w [PC + 0x3407 /* 0000450D, cstring ""<EOF> */], -[A1]
00001108 051A btst [A2]+, D2
0000110A FB14 .extension 0xB14 <<F/4-5/5>> // unimplemented
0000110C C0C2 mulu.w D0, D2
0000110E 41C2 lea.l A0, D2
00001110 E554 roxl D4.w, 2
00001112 8125 or.b -[A5], D0
00001114 C0C2 mulu.w D0, D2
00001116 74A3 moveq.l D2, 0xFFFFFFA3
00001118 1137 040F move.b -[A0], [A7 + D0.w * 4 + 0xF]
0000111C D21E add.b D1, [A6]+
0000111E 0CD2 .incomplete
00001120 0200 8366 andi.b D0, 0x66 /* 'f' */
00001124 B036 0C36 cmp.b D0, [A6 + D0 * 4 + 0x36]
00001128 2706 move.l -[A3], D6
0000112A 45A9 0077 .invalid 2, [A1 + 0x77] // invalid opcode 4 with b == 6
0000112E 05C2 .incomplete
00001130 0704 btst D4, D3
00001132 91A3 sub.l -[A3], D0
00001134 161E move.b D3, [A6]+
00001136 2E36 2C27 move.l D7, [A6 + D2 * 4 + 0x27]
0000113A 0496 C90A 2B2D subi.l [A6], 0xC90A2B2D
00001140 38B9 0145 6FDB move.w [A4], [0x01456FDB]
00001146 6823 bvc +0x25 /* 0000116B */
00001148 011E btst [A6]+, D0
0000114A A058 syscall InsTime
0000114C DEFA 8511 add.w A7, [PC - 0x7AEF /* FFFF965F, cstring ""<EOF> */]
00001150 FB04 .extension 0xB04 <<F/4-5/5>> // unimplemented
00001152 2706 move.l -[A3], D6
00001154 783B moveq.l D4, 0x3B
00001156 4406 neg.b D6
00001158 0507 btst D7, D2
0000115A 6B05 bmi +0x7 /* 00001161 */
0000115C 9B1D sub.b [A5]+, D5
0000115E 393C BB12 move.w -[A4], 0xBB12
00001162 6595 bcs -0x69 /* 000010F9 */
00001164 2A57 movea.l A5, [A7]
00001166 06C8 .incomplete
00001168 2E08 move.l D7, A0
0000116A 6320 bls +0x22 /* 0000118C */
0000116C 1EE1 move.b [A7]+, -[A1]
0000116E 4629 B00F not.b [A1 - 0x4FF1]
00001172 2681 move.l [A3], D1
00001174 060C C309 addi.b A4, 0x9 /* '\t' */
00001178 1A53 movea.b A5, [A3]
0000117A 3726 move.w -[A3], -[A6]
0000117C B0EB 1873 cmpa.w A0, [A3 + 0x1873]
00001180 01E4 .incomplete
00001182 CB0F abcd -[A5], -[A7]
00001184 4D1B .invalid 6, [A3]+ // invalid opcode 4 with b == 4
00001186 BB12 xor.b [A2], D5
00001188 1E0C move.b D7, A4
0000118A E40C lsr D4.b, 2
label0000118C:
0000118C BB12 xor.b [A2], D5
0000118E 4D1B .invalid 6, [A3]+ // invalid opcode 4 with b == 4
00001190 58A0 addq.l -[A0], 4
00001192 DE65 add.w D7, -[A5]
00001194 262B 5445 move.l D3, [A3 + 0x5445]
00001198 04EB .incomplete
0000119A 1858 movea.b A4, [A0]+
0000119C 2D01 move.l -[A6], D1
0000119E 382B 10E4 move.w D4, [A3 + 0x10E4]
000011A2 5381 subq.l D1, 1
000011A4 E115 roxl D5.b, 8
000011A6 0A45 064B xori.w D5, 0x64B
000011AA 3726 move.w -[A3], -[A6]
000011AC 411A .invalid 0, [A2]+ // invalid opcode 4 with b == 4
000011AE 1302 move.b -[A1], D2
000011B0 04CB .incomplete
000011B2 00DB .incomplete
000011B4 2723 move.l -[A3], -[A3]
000011B6 0725 btst -[A5], D3
000011B8 0F3B 7043 btst [PC + D7.w + 0x43], D7
000011BC 27E3 0685 move.l [PC + D0.w * 8 - 0x123], -[A3]
000011C0 1B33 5438 move.b -[A5], [A3 + D5.w * 4 + 0x38]
000011C4 042B 0130 9303 subi.b [A3 - 0x6CFD], 0x30 /* '0' */
000011CA 7B01 moveq.l D5, 0x01
000011CC 5675 DA10 addq.w [A5 + A5 * 2 + 0x10], 3
000011D0 532C 7706 subq.b [A4 + 0x7706], 1
000011D4 C6F4 3706 D78B mulu.w D3, [[A4 + <<invalid base displacement size>>] + D3 * 8 - 0x2875]
000011DA 03F3 .incomplete
000011DC 0D27 btst -[A7], D6
000011DE 06DD .incomplete
000011E0 1786 EB74 move.b <<invalid full ext with I/IS == 4>>, D6
000011E4 3B14 move.w -[A5], [A4]
000011E6 2706 move.l -[A3], D6
000011E8 E60F lsr D7.b, 3
000011EA 2901 move.l -[A4], D1
000011EC EB08 lsl D0.b, 5
000011EE 7301 moveq.l D1, 0x01
000011F0 C309 abcd -[A1], -[A1]
000011F2 C007 and.b D0, D7
000011F4 03E3 .incomplete
000011F6 6510 bcs +0x12 /* 00001208 */
000011F8 5120 subq.b -[A0], 8
000011FA 4330 7301 .invalid 1, [[A0 + <<invalid base displacement size>> + D7 * 2]] // invalid opcode 4 with b == 4
000011FE CB0A abcd -[A5], -[A2]
00001200 CD01 abcd D6, D1
00001202 3706 move.w -[A3], D6
00001204 F1C0 .invalid <<F/7/0>>
00001206 C2B3 1506 9B11 and.l D1, [[A3 + <<invalid base displacement size>>] + D1 * 4 - 0x64EF]
// begin alternate branch 00001208-0000120C
label00001208:
00001208 1506 move.b -[A2], D6
0000120A 9B11 sub.b [A1], D5
// end alternate branch 00001208-0000120C
label00001208: // (misaligned)
0000120C 0693 1147 04C9 addi.l [A3], 0x114704C9
00001212 9303 subx.b D1, D3
00001214 0653 2C11 addi.w [A3], 0x2C11
00001218 5353 subq.w [A3], 1
0000121A 2C25 move.l D6, -[A5]
0000121C 0227 04DC andi.b -[A7], 0xDC
00001220 BB07 xor.b D7, D5
00001222 0116 btst [A6], D0
00001224 4B04 .invalid 5, D4 // invalid opcode 4 with b == 4
00001226 1707 move.b -[A3], D7
00001228 4165 chk.w D0, -[A5]
0000122A 2907 move.l -[A4], D7
0000122C 0513 btst [A3], D2
0000122E 6627 bne +0x29 /* 00001257 */
00001230 05EF .incomplete
00001232 0889 2463 bclr.b A1, 0x63 /* 'c' */
00001236 2638 A990 move.l D3, [0xFFFFA990]
0000123A 6B08 bmi +0xA /* 00001244 */
0000123C 6B00 2312 bmi +0x2314 /* 00003550 */
00001240 0666 8C27 addi.w -[A6], 0x8C27
label00001244:
00001244 0428 1416 AB0B subi.b [A0 - 0x54F5], 0x16
0000124A 0C85 8741 7A03 cmpi.l D5, 0x87417A03
00001250 0211 0193 andi.b [A1], 0x93
00001254 189B move.b [A4], [A3]+
00001256 04C9 .incomplete
00001258 021B 1FC3 andi.b [A3]+, 0xC3
0000125C 2683 move.l [A3], D3
0000125E 019B bclr [A3]+, D0
00001260 0647 8685 addi.w D7, 0x8685
00001264 7C21 moveq.l D6, 0x21
00001266 89A1 or.l -[A1], D4
00001268 30A5 move.w [A0], -[A5]
0000126A 7064 moveq.l D0, 0x64
0000126C C301 abcd D1, D1
0000126E 0200 6B66 andi.b D0, 0x66 /* 'f' */
00001272 9107 subx.b D0, D7
00001274 1B09 move.b -[A5], A1
00001276 BB07 xor.b D7, D5
00001278 F817 06B1 .tblXX 0xF817, 0x06B1 // unimplemented
0000127C 2310 move.l -[A1], [A0]
0000127E 0B14 btst [A4], D5
00001280 8D01 sbcd D6, D1
00001282 B07C E823 cmp.w D0, 0xE823
00001286 0C06 3E6D cmpi.b D6, 0x6D /* 'm' */
0000128A 0925 btst -[A5], D4
0000128C 08A5 62EB bclr.b -[A5], 0xEB
00001290 0C17 0635 cmpi.b [A7], 0x35 /* '5' */
00001294 7CF3 moveq.l D6, 0xFFFFFFF3
00001296 33F8 1AAB 3126 ED36 move.w [0x3126ED36], [0x00001AAB]
0000129E 2D33 B02A move.l -[A6], [A3 + A3.w + 0x2A]
000012A2 E503 asl D3.b, 2
000012A4 4B0B .invalid 5, A3 // invalid opcode 4 with b == 4
000012A6 518A subq.l A2, 8
000012A8 1707 move.b -[A3], D7
000012AA 6D23 blt +0x25 /* 000012CF */
000012AC 0324 btst -[A4], D1
000012AE 253B 8B05 move.l -[A2], [[PC + <<invalid base displacement size>>] + A0 * 2]
000012B2 2AFB 14AB move.l [A5]+, [PC + D1.w * 4 - 0x85]
000012B6 0283 2407 066A andi.l D3, 0x2407066A
000012BC 2706 move.l -[A3], D6
000012BE 6D07 blt +0x9 /* 000012C7 */
000012C0 01B8 7309 bclr [0x00007309], D0
000012C4 5B0B subq.b A3, 5
000012C6 030C btst A4, D1
000012C8 2AEB 1D87 move.l [A5]+, [A3 + 0x1D87]
000012CC 05BE bclr <<invalid special address>>, D2
000012CE D8B6 9B16 0465 add.l D4, [[A6] + A1 * 2 + 0x465]
000012D4 5E81 addq.l D1, 7
000012D6 02A6 1EF8 0C17 andi.l -[A6], 0x1EF80C17
000012DC 0819 4328 btst.b [A1]+, 0x28 /* '(' */
000012E0 EB04 asl D4.b, 5
000012E2 630E bls +0x10 /* 000012F2 */
000012E4 A104 syscall Control, flags=1
000012E6 0D02 btst D2, D6
000012E8 2ACB move.l [A5]+, A3
000012EA 08C3 0BDC bset.b D3, 0xDC
000012EE 300F move.w D0, A7
000012F0 3509 move.w -[A2], A1
label000012F2:
000012F2 5B4D subq.w A5, 5
000012F4 0702 btst D2, D3
000012F6 65ED bcs -0x11 /* 000012E5 */
000012F8 5EB1 2816 addq.l [A1 + D2 + 0x16], 7
000012FC 8B06 sbcd D5, D6
000012FE 0200 FB10 andi.b D0, 0x10
00001302 A264 syscall MoveHHi, flags=2
00001304 8B08 sbcd -[A5], -[A0]
00001306 0200 BB28 andi.b D0, 0x28 /* '(' */
0000130A 1EA9 156B move.b [A7], [A1 + 0x156B]
0000130E 08D8 8B00 bset.b [A0]+, 0x0
00001312 DB29 3707 add.b [A1 + 0x3707], D5
00001316 8E1B or.b D7, [A3]+
00001318 09B3 D08B bclr [A3 + A5.w - 0x117], D4
0000131C 053B 242B btst [PC + D2.w * 4 + 0x2B], D2
00001320 106B 0173 movea.b A0, [A3 + 0x173]
00001324 7A23 moveq.l D5, 0x23
00001326 0083 39F1 02B0 ori.l D3, 0x39F102B0
0000132C 8A83 or.l D5, D3
0000132E 01F3 .incomplete
00001330 008B 22D3 0B1E ori.l A3, 0x22D30B1E
00001336 4043 negx.w D3
00001338 3BA9 014B 20C1 move.w [A5 + D2.w - 0x63], [A1 + 0x14B]
0000133E 3403 move.w D2, D3
00001340 02D4 .incomplete
00001342 0A58 063B xori.w [A0]+, 0x63B
00001346 241A move.l D2, [A2]+
00001348 0F26 btst -[A6], D7
0000134A 2333 8B22 5B1A CB01 move.l -[A1], [[A3 + 0x5B1A + A0 * 2] - 0x34FF]
00001352 8B22 or.b -[A2], D5
00001354 0305 btst D5, D1
00001356 8A0B or.b D5, A3
00001358 2958 CB01 move.l [A4 - 0x34FF], [A0]+
0000135C 3B24 move.w -[A5], -[A4]
0000135E 2305 move.l -[A1], D5
00001360 2707 move.l -[A3], D7
00001362 975A sub.w [A2]+, D3
00001364 0F14 btst [A4], D7
00001366 0621 390F addi.b -[A1], 0xF
0000136A E930 roxl D0.b, D4
0000136C 4B80 .invalid 5, D0 // invalid opcode 4 with b == 6
0000136E EB0B lsl D3.b, 5
00001370 7A74 moveq.l D5, 0x74
00001372 0F1E btst [A6]+, D7
00001374 C101 abcd D0, D1
00001376 06CB .incomplete
00001378 2706 move.l -[A3], D6
0000137A 0F1A btst [A2]+, D7
0000137C 0F26 btst -[A6], D7
0000137E FB04 .extension 0xB04 <<F/4-5/5>> // unimplemented
00001380 4313 .invalid 1, [A3] // invalid opcode 4 with b == 4
00001382 6578 bcs +0x7A /* 000013FC */
00001384 581A addq.b [A2]+, 4
00001386 3B46 26B0 move.w [A5 + 0x26B0], D6
0000138A 6346 bls +0x48 /* 000013D2 */
0000138C EB01 asl D1.b, 5
0000138E 2386 C133 0199 06BB 1206 AB19 move.l [[A1 + 0x19906BB + A4] + 0x1206AB19], D6
0000139A 1A5B movea.b A5, [A3]+
0000139C 6226 bhi +0x28 /* 000013C4 */
0000139E 0701 btst D1, D3
000013A0 BCAB 1989 cmp.l D6, [A3 + 0x1989]
000013A4 370F move.w -[A3], A7
000013A6 217F EB81 move.l [A0 - 0x147F], <<invalid special address>>
000013AA 0B87 bclr D7, D5
000013AC 4901 .invalid 4, D1 // invalid opcode 4 with b == 4
000013AE 0F41 bchg D1, D7
000013B0 019B bclr [A3]+, D0
000013B2 22E9 000F move.l [A1]+, [A1 + 0xF]
000013B6 E100 asl D0.b, 8
000013B8 7313 moveq.l D1, 0x13
000013BA 3537 0708 move.w -[A2], [A7 + <<invalid base displacement size>> + D0 * 8]
000013BE 0F93 bclr [A3], D7
000013C0 02EB .incomplete
000013C2 814B 8906 pack -[A0], -[A3], 0x8906
// begin alternate branch 000013C4-000013C6
label000013C4:
000013C4 8906 sbcd D4, D6
// end alternate branch 000013C4-000013C6
label000013C4: // (misaligned)
000013C6 5B4D subq.w A5, 5
000013C8 C901 abcd D4, D1
000013CA 1323 move.b -[A1], -[A3]
label000013CC:
000013CC 78E1 moveq.l D4, 0xFFFFFFE1
000013CE 00B3 0433 0BB3 0483 ori.l [A3 + D0.w * 4 - 0x125], 0x4330BB3
// begin alternate branch 000013D2-000013D6
label000013D2:
000013D2 0BB3 0483 bclr [A3 + D0.w * 4 - 0x125], D5
// end alternate branch 000013D2-000013D6
label000013D2: // (misaligned)
000013D6 4602 not.b D2
000013D8 0043 930B ori.w D3, 0x930B
000013DC 0D25 btst -[A5], D6
000013DE 1323 move.b -[A1], -[A3]
000013E0 048B 225B 0D63 subi.l A3, 0x225B0D63 /* '\"[\rc' */
000013E6 46E9 6E74 move.w SR, [A1 + 0x6E74]
000013EA A30A syscall OpenRF/PBHOpenRF/HOpenRF, flags=3
000013EC 704A moveq.l D0, 0x4A
000013EE 433B 611E 9338 .invalid 1, [[PC] + D6 - 0x6CC8] // invalid opcode 4 with b == 4
000013F4 030C btst A4, D1
000013F6 3B33 3310 move.w -[A5], [A3 + D3 * 2]
000013FA A320 syscall SetPtrSize, flags=3
label000013FC:
000013FC C502 abcd D2, D2
000013FE FD15 .extension 0xD15 <<F/4-5/6>> // unimplemented
00001400 BB01 xor.b D1, D5
00001402 DB29 F301 add.b [A1 - 0xCFF], D5
00001406 5B0D subq.b A5, 5
00001408 8B22 or.b -[A2], D5
0000140A A30C syscall GetFileInfo/PBHGetFInfo/HGetFileInfo, flags=3
0000140C 0104 btst D4, D0
0000140E 2B0C move.l -[A5], A4
00001410 1406 move.b D2, D6
00001412 8B22 or.b -[A2], D5
00001414 133A 8B0B move.b -[A1], [PC - 0x74F5 /* FFFF9F21, cstring ""<EOF> */]
00001418 0589 bclr A1, D2
0000141A AB0D syscall GetSeek
0000141C 8B1B or.b [A3]+, D5
0000141E 4B6A 070A chk.w D5, [A2 + 0x70A]
00001422 6DB9 blt -0x45 /* 000013DD */
00001424 03E8 .incomplete
00001426 4302 .invalid 1, D2 // invalid opcode 4 with b == 4
00001428 0707 btst D7, D3
0000142A 55CB 2774 dbcs D3, +0x2776 /* 00003BA0 */
0000142E 0F06 btst D6, D7
00001430 4B15 .invalid 5, [A5] // invalid opcode 4 with b == 4
00001432 6549 bcs +0x4B /* 0000147D */
00001434 0FE5 .incomplete
00001436 7B4B moveq.l D5, 0x4B
00001438 153A 2340 move.b -[A2], [PC + 0x2340 /* 0000377A, cstring ""<EOF> */]
0000143C E97B rol D3.w, D4
0000143E 5AB3 8174 addq.l <<invalid full ext with I/IS == 4>>, 5
00001442 0F01 btst D1, D7
00001444 03A3 bclr -[A3], D1
00001446 0414 0A06 subi.b [A4], 0x6
0000144A 2340 1A0F move.l [A1 + 0x1A0F], D0
0000144E 251A move.l -[A2], [A2]+
00001450 8B03 sbcd D5, D3
00001452 2357 E116 move.l [A1 - 0x1EEA], [A7]
00001456 748B moveq.l D2, 0xFFFFFF8B
00001458 373B 09B3 0E83 044B 2427 055B move.w -[A3], [[0xE83044B + D0] + 0x2427055B]
00001464 3B49 CB04 move.w [A5 - 0x34FC], A1
00001468 742B moveq.l D2, 0x2B
0000146A 4EED 008B jmp [A5 + 0x8B]
0000146E 00EB .incomplete
00001470 1F4A EB1F move.b [A7 - 0x14E1], A2
00001474 7B06 moveq.l D5, 0x06
00001476 B30E cmpm.b [A1]+, [A6]+
00001478 432B 132A .invalid 1, [A3 + 0x132A] // invalid opcode 4 with b == 4
0000147C 6931 bvs +0x33 /* 000014AF */
0000147E A31E syscall NewPtrClear, flags=3
00001480 B0AB 312E cmp.l D0, [A3 + 0x312E]
00001484 AB31 syscall bMAIN1
00001486 DB17 add.b [A7], D5
00001488 EB18 rol D0.b, 5
0000148A F302 .extension 0x302 <<F/4-5/1>> // unimplemented
0000148C B30E cmpm.b [A1]+, [A6]+
0000148E EB16 roxl D6.b, 5
00001490 CB15 and.b [A5], D5
00001492 5A7B 13F3 02EB 1F8A 2B07 5A43 addq.w [[0x2EB1F8A] + 0x2B075A43], 5
0000149E 0CDB .incomplete
000014A0 1407 move.b D2, D7
000014A2 05FE .incomplete
000014A4 EB18 rol D0.b, 5
000014A6 EB24 asl D4.b, D5
000014A8 6307 bls +0x9 /* 000014B1 */
000014AA E372 roxl D2.w, D1
000014AC AEEB syscall 0xAEB, auto_pop
000014AE 1F0F move.b -[A7], A7
000014B0 0063 D84B ori.w -[A3], 0xD84B
000014B4 045A E308 subi.w [A2]+, 0xE308
000014B8 61DD bsr -0x21 /* 00001497 */
000014BA 0CAB 1921 02E5 375B cmpi.l [A3 + 0x375B], 0x192102E5
000014C2 0503 btst D3, D2
000014C4 0C1A 0F26 cmpi.b [A2]+, 0x26 /* '&' */
000014C8 B0A3 cmp.l D0, -[A3]
000014CA 3173 01A3 3181 9BA1 A2A1 0401 move.w [A0 + 0x401], [[0x3181 + D0] - 0x645E5D5F]
000014D6 04C3 .incomplete
000014D8 3200 move.w D1, D0
000014DA 0CA3 311A 0F85 cmpi.l -[A3], 0x311A0F85
000014E0 B043 cmp.w D0, D3
fn000014E2:
000014E2 03B3 07CB 08FB 0FEB bclr [[ + <<invalid base displacement size>>] + 0x8FB0FEB], D1
000014EA 1F74 D356 0B08 move.b [A7 + 0xB08], <<invalid full ext with IS == 1 and I/IS == 6>>
000014F0 3301 move.w -[A1], D1
000014F2 FB0F .extension 0xB0F <<F/4-5/5>> // unimplemented
000014F4 8A1B or.b D5, [A3]+
000014F6 53B3 267B subq.l [A3 + D2.w * 8 + 0x7B], 1
000014FA 1263 movea.b A1, -[A3]
000014FC 34EB 1683 move.w [A2]+, [A3 + 0x1683]
00001500 044B 1B0C subi.w A3, 0x1B0C
00001504 AB31 syscall bMAIN1
00001506 0200 4320 andi.b D0, 0x20 /* ' ' */
0000150A 0511 btst [A1], D2
0000150C 6157 bsr +0x59 /* 00001565 */
0000150E 530F subq.b A7, 1
00001510 4708 .invalid 3, A0 // invalid opcode 4 with b == 4
00001512 BC63 cmp.w D6, -[A3]
00001514 8D61 or.w -[A1], D6
00001516 9463 sub.w D2, -[A3]
00001518 0D5C bchg [A4]+, D6
0000151A 1A0F move.b D5, A7
0000151C C912 and.b [A2], D4
0000151E 0F49 bchg A1, D7
00001520 61C0 bsr -0x3E /* 000014E2 */
00001522 C29B and.l D1, [A3]+
00001524 0F45 bchg D5, D7
00001526 AB27 syscall StretchBits
00001528 0573 81DA 4B03 bchg [[] + 0x4B03], D2
0000152E 057F bchg <<invalid special address>>, D2
00001530 A337 syscall ReadParam, flags=3
00001532 4129 0B1B .invalid 0, [A1 + 0xB1B] // invalid opcode 4 with b == 4
00001536 1502 move.b -[A2], D2
00001538 7623 moveq.l D3, 0x23
0000153A 074B bchg A3, D3
0000153C 009B 2245 BCC3 ori.l [A3]+, 0x2245BCC3
00001542 090A btst A2, D4
00001544 1A0F move.b D5, A7
00001546 C505 abcd D2, D5
00001548 B88B cmp.l D4, A3
0000154A 034B bchg A3, D1
0000154C 244B movea.l A2, A3
0000154E 0073 13D1 010F CD01 FB18 ori.w [[A3 + <<invalid base displacement size>>] + D0 - 0x32FE04E8], 0x13D1
00001558 1303 move.b -[A1], D3
0000155A 5A03 addq.b D3, 5
0000155C 2021 move.l D0, -[A1]
0000155E 2B74 0312 8919 6B32 move.l [A5 + 0x6B32 /* export_3426 */], [[A4 + D0 * 2] - 0x76E7]
00001566 0702 btst D2, D3
00001568 F1F3 .invalid <<F/7/0>>
0000156A 0023 0A07 ori.b -[A3], 0x7
0000156E 0669 238A D35E addi.w [A1 - 0x2CA2], 0x238A
00001574 A919 syscall GetWTitle
00001576 1317 move.b -[A1], [A7]
00001578 B0C3 cmpa.w A0, D3
0000157A 2714 move.l -[A3], [A4]
0000157C 0CC3 .incomplete
0000157E 2706 move.l -[A3], D6
00001580 1321 move.b -[A1], -[A1]
00001582 0653 1814 addi.w [A3], 0x1814
00001586 16B3 1429 move.b [A3], [A3 + D1.w * 4 + 0x29]
0000158A 0902 btst D2, D4
0000158C 000F B481 ori.b A7, 0x81
00001590 A441 syscall SetFilLock/PBHSetFLock/HSetFLock, flags=4
00001592 0285 11E3 2623 andi.l D5, 0x11E32623
00001598 12CD move.b [A1]+, A5
0000159A 0033 0C14 0905 ori.b [[A3 + <<invalid base displacement size>>] + D0], 0x14
000015A0 5B66 subq.w -[A6], 5
000015A2 0C23 0AB7 cmpi.b -[A3], 0xB7
000015A6 141E move.b D2, [A6]+
000015A8 0FB4 7A43 bclr [A4 + D7 * 2 + 0x43], D7
000015AC 1F43 13D3 move.b [A7 + 0x13D3], D3
000015B0 0181 bclr D1, D0
000015B2 5BA5 subq.l -[A5], 5
000015B4 01EB .incomplete
000015B6 0CC3 .incomplete
000015B8 0651 450F addi.w [A1], 0x450F
000015BC 2643 movea.l A3, D3
000015BE 136B 0C21 45DB move.b [A1 + 0x45DB], [A3 + 0xC21]
000015C4 0797 bclr [A7], D3
000015C6 12BF move.b [A1], <<invalid special address>>
000015C8 BB08 cmpm.b [A5]+, [A0]+
000015CA 7535 moveq.l D2, 0x35
000015CC E326 asl D6.b, D1
000015CE 3310 move.w -[A1], [A0]
000015D0 FB1D .extension 0xB1D <<F/4-5/5>> // unimplemented
000015D2 0D03 btst D3, D6
000015D4 F712 .extension 0x712 <<F/4-5/3>> // unimplemented
000015D6 D8F7 12E9 add.w A4, [A7 + D1.w * 2 - 0x23]
000015DA B935 4B06 8B03 xor.b [[A5 + <<invalid base displacement size>>] + D4 * 2 - 0x74FD], D4
000015E0 0F01 btst D1, D7
000015E2 164B movea.b A3, A3
000015E4 0164 bchg -[A4], D0
000015E6 032C 0200 btst [A4 + 0x200], D1
000015EA 0F01 btst D1, D7
000015EC 4825 nbcd.b -[A5]
000015EE 9245 sub.w D1, D5
000015F0 043B 7043 134B 0158 1A07 subi.b [[PC + <<invalid base displacement size>>] + 0x1581A07], 0x43 /* 'C' */
000015FA 8B6C F950 or.w [A4 - 0x6B0], D5
000015FE 0200 FB0B andi.b D0, 0xB
00001602 AA81 syscall 0xA81
00001604 151B move.b -[A2], [A3]+
00001606 0A27 03B2 xori.b -[A7], 0xB2
0000160A A55E syscall NMInstall, flags=5
0000160C 9B11 sub.b [A1], D5
0000160E 3C23 move.w D6, -[A3]
00001610 2024 move.l D0, -[A4]
00001612 7EE2 moveq.l D7, 0xFFFFFFE2
00001614 0701 btst D1, D3
00001616 CB2A 370C and.b [A2 + 0x370C], D5
0000161A 9AC3 sub.w A5, D3
0000161C 1137 0C92 move.b -[A0], [A7 + D0 * 4 - 0x110]
00001620 8321 or.b -[A1], D1
00001622 1322 move.b -[A1], -[A2]
00001624 0708 btst A0, D3
00001626 E88B lsr D3, 4
00001628 0BF8 .incomplete
0000162A 69D1 bvs -0x2D /* 000015FD */
0000162C 0F76 745B bchg [A6 + D7.w * 4 + 0x5B], D7
00001630 1565 0102 move.b [A2 + 0x102], -[A5]
00001634 00F3 .incomplete
00001636 24A5 move.l [A2], -[A5]
00001638 5693 addq.l [A3], 3
0000163A 0DCB .incomplete
0000163C 4817 nbcd.b [A7]
0000163E 0A89 0200 EB4F xori.l A1, 0x200EB4F
00001644 7673 moveq.l D3, 0x73
00001646 1293 move.b [A1], [A3]
00001648 351E move.w -[A2], [A6]+
0000164A 8CEB 0030 divu.w D6, [A3 + 0x30]
0000164E 8B28 0200 or.b [A0 + 0x200], D5
00001652 F34F .extension 0x34F <<F/4-5/1>> // unimplemented
00001654 0705 btst D5, D3
00001656 2611 move.l D3, [A1]
00001658 015B bchg [A3]+, D0
0000165A 5A6B 0058 addq.w [A3 + 0x58], 5
0000165E 4056 negx.w [A6]
00001660 0A17 0A9F xori.b [A7], 0x9F
00001664 BB45 xor.w D5, D5
00001666 2614 move.l D3, [A4]
00001668 8B0B sbcd -[A5], -[A3]
0000166A 6504 bcs +0x6 /* 00001670 */
0000166C C105 abcd D0, D5
0000166E 8305 sbcd D1, D5
label00001670:
00001670 148C move.b [A2], A4
00001672 0908 btst A0, D4
00001674 0101 btst D1, D0
00001676 F321 .extension 0x321 <<F/4-5/1>> // unimplemented
00001678 1322 move.b -[A1], -[A2]
0000167A B307 xor.b D7, D1
0000167C 6D03 blt +0x5 /* 00001681 */
0000167E 1B03 move.b -[A5], D3
00001680 1A0F move.b D5, A7
00001682 2601 move.l D3, D1
00001684 0847 056B bchg.b D7, 0x6B /* 'k' */
00001688 B461 cmp.w D2, -[A1]
0000168A E957 roxl D7.w, 4
0000168C 0545 bchg D5, D2
0000168E B874 430D cmp.w D4, [[A4 + <<invalid base displacement size>>] + D4 * 2]
00001692 0605 850B addi.b D5, 0xB
00001696 1947 0571 move.b [A4 + 0x571], D7
0000169A 7637 moveq.l D3, 0x37
0000169C 05BD bclr <<invalid special address>>, D2
0000169E 532F 5B1C subq.b [A7 + 0x5B1C], 1
000016A2 1B51 E13E move.b [A5 - 0x1EC2], [A1]
000016A6 2104 move.l -[A0], D4
000016A8 0708 btst A0, D3
000016AA D5E5 add.l A2, -[A5]
000016AC 0ED3 .incomplete
000016AE 3CE5 move.w [A6]+, -[A5]
000016B0 0E63 0F17 .invalid.w -[A3], 0xF17 // invalid immediate operation
000016B4 01E1 .incomplete
000016B6 6909 bvs +0xB /* 000016C1 */
000016B8 D33C 76AB add.b 0xAB, D1
000016BC 2D2D 091B move.l -[A6], [A5 + 0x91B]
000016C0 061A 0F26 addi.b [A2]+, 0x26 /* '&' */
000016C4 431A .invalid 1, [A2]+ // invalid opcode 4 with b == 4
000016C6 140C move.b D2, A4
000016C8 6691 bne -0x6D /* 0000165B */
000016CA 02B4 070A 470A D4DE andi.l [A4 + A5.w * 4 - 0x34], 0x70A470A
000016D2 300C move.w D0, A4
000016D4 6617 bne +0x19 /* 000016ED */
000016D6 0C2B 0F26 B403 cmpi.b [A3 - 0x4BFD], 0x26 /* '&' */
000016DC 0DE5 .incomplete
000016DE 0E05 0AE5 .invalid.b D5, 0xE5 // invalid immediate operation
000016E2 1513 move.b -[A2], [A3]
000016E4 028D 05A5 020F andi.l A5, 0x5A5020F
000016EA 2644 movea.l A3, D4
000016EC 831E or.b [A6]+, D1
000016EE 4706 .invalid 3, D6 // invalid opcode 4 with b == 4
000016F0 0DA3 bclr -[A3], D6
000016F2 2241 movea.l A1, D1
000016F4 7C93 moveq.l D6, 0xFFFFFF93
000016F6 066A 2708 CE73 addi.w [A2 - 0x318D], 0x2708
000016FC 322A AD0E move.w D1, [A2 - 0x52F2]
00001700 6112 bsr +0x14 /* 00001714 */
00001702 530A subq.b A2, 1
00001704 26A7 move.l [A3], -[A7]
00001706 0FCE .incomplete
00001708 C300 abcd D1, D0
0000170A 1E1A move.b D7, [A2]+
0000170C 0F81 bclr D1, D7
0000170E 7143 moveq.l D0, 0x43
00001710 020F B9D1 andi.b A7, 0xD1
fn00001714:
00001714 AB14 syscall PatDither
00001716 0704 btst D4, D3
00001718 5F1B subq.b [A3]+, 7
0000171A 060C AB14 addi.b A4, 0x14
0000171E A5D1 syscall vBTOpen, flags=5
00001720 2301 move.l -[A1], D1
00001722 8DB5 C101 or.l [[A5 + <<invalid base displacement size>> + A4]], D6
00001726 E5D0 roxl .w [A0]
00001728 C501 abcd D2, D1
0000172A C344 exg D1, D4
0000172C B0F3 161E cmpa.w A0, [A3 + D1.w * 8 + 0x1E]
00001730 580C addq.b A4, 4
00001732 F316 .extension 0x316 <<F/4-5/1>> // unimplemented
00001734 29D1 2301 A306 move.l 0x2301A306, [A1]
0000173A 740B moveq.l D2, 0x0B
0000173C 05C9 .incomplete
0000173E 8273 1FC1 or.w D1, [[ + <<invalid base displacement size>>]]
00001742 8373 17E8 5A53 or.w [0x5A53], D1
00001748 1E65 movea.b A7, -[A5]
0000174A AE41 syscall SetWinColor, auto_pop
0000174C 8EC5 divu.w D7, D5
0000174E 01AB 0DCB bclr [A3 + 0xDCB], D0
00001752 041E 4093 subi.b [A6]+, 0x93
00001756 0715 btst [A5], D3
00001758 8274 FB0B B94F 7A0B or.w D1, [[A4 + <<invalid base displacement size>> + A7 * 2] - 0x46B085F5]
00001760 0DC5 .incomplete
00001762 08CC 491C bset.b A4, 0x1C
00001766 C317 and.b [A7], D1
00001768 EC1C ror D4.b, 6
0000176A 3261 movea.w A1, -[A1]
0000176C 0928 5B02 btst [A0 + 0x5B02], D4
00001770 0200 F326 andi.b D0, 0x26 /* '&' */
00001774 5AF3 2527 0D32 0FA9 551B spl [[A3 + 0xD32] + D2 * 4 + 0xFA9551B]
0000177E 10C5 move.b [A0]+, D5
00001780 58F3 1106 4B1B svc [[A3 + <<invalid base displacement size>>] + D1 + 0x4B1B]
00001786 D158 add.w [A0]+, D0
00001788 A3A2 syscall vMWrData, flags=3
0000178A C158 and.w [A0]+, D0
0000178C A322 syscall NewHandleClear, flags=3
0000178E 5C1A addq.b [A2]+, 6
00001790 0F09 btst A1, D7
00001792 03A3 bclr -[A3], D1
00001794 03E3 .incomplete
00001796 0193 bclr [A3], D0
00001798 7207 moveq.l D1, 0x07
0000179A 0E43 3124 .invalid.w D3, 0x3124 /* '1$' */ // invalid immediate operation
0000179E B35D xor.w [A5]+, D1
000017A0 3310 move.w -[A1], [A0]
000017A2 4317 .invalid 1, [A7] // invalid opcode 4 with b == 4
000017A4 0908 btst A0, D4
000017A6 BB21 xor.b -[A1], D5
000017A8 B0D3 cmpa.w A0, [A3]
000017AA 0A17 02E7 xori.b [A7], 0xE7
000017AE D30A addx.b -[A1], -[A2]
000017B0 1A0F move.b D5, A7
000017B2 2676 D301 movea.l A3, [[A6 + <<invalid base displacement size>> + A5 * 2]]
000017B6 06D3 .incomplete
000017B8 0A05 3D6B xori.b D5, 0x6B /* 'k' */
000017BC 0B9B bclr [A3]+, D5
000017BE 04CD .incomplete
000017C0 000A 4056 ori.b A2, 0x56 /* 'V' */
000017C4 4116 .invalid 0, [A6] // invalid opcode 4 with b == 4
000017C6 C11A and.b [A2]+, D0
000017C8 2B4D 26BE move.l [A5 + 0x26BE], A5
000017CC 7B12 moveq.l D5, 0x12
000017CE 9B01 subx.b D5, D1
000017D0 7317 moveq.l D1, 0x17
000017D2 8304 sbcd D1, D4
000017D4 6B0A bmi +0xC /* 000017E0 */
000017D6 3310 move.w -[A1], [A0]
000017D8 FB00 .extension 0xB00 <<F/4-5/5>> // unimplemented
000017DA 0540 bchg D0, D2
000017DC 4B0B .invalid 5, A3 // invalid opcode 4 with b == 4
000017DE 0512 btst [A2], D2
label000017E0:
000017E0 3B70 BA73 1333 move.w [A5 + 0x1333], [A0 + A3 * 2 + 0x73]
000017E6 1837 03B2 5620 170A 307B move.b D4, [[0x5620170A + D0 * 2] + 0x307B]
000017F0 0C07 051C cmpi.b D7, 0x1C
000017F4 0700 btst D0, D3
000017F6 2E73 326A movea.l A7, [A3 + D3.w * 2 + 0x6A]
000017FA D19B add.l [A3]+, D0
000017FC A181 syscall SetVideoDefault, flags=1
000017FE 360F move.w D3, A7
00001800 6920 bvs +0x22 /* 00001822 */
00001802 2704 move.l -[A3], D4
00001804 6071 bra +0x73 /* 00001877 */
00001806 20A7 move.l [A0], -[A7]
00001808 95F2 6B03 1708 D40C sub.l A2, [[A2 + <<invalid base displacement size>> + D6 * 2] + 0x1708D40C]
00001810 6B03 bmi +0x5 /* 00001815 */
00001812 7D20 moveq.l D6, 0x20
00001814 C101 abcd D0, D1
00001816 6520 bcs +0x22 /* 00001838 */
00001818 C501 abcd D2, D1
0000181A 6120 bsr +0x22 /* 0000183C */
0000181C FC65 20FC .extension 0xC65 <<F/1/6>>, 0x20FC // unimplemented
00001820 7520 moveq.l D2, 0x20
label00001822:
00001822 0F75 2003 bchg [A5 + D2.w + 0x3], D7
00001826 03A1 bclr -[A1], D1
00001828 7AD3 moveq.l D5, 0xFFFFFFD3
0000182A 7414 moveq.l D2, 0x14
0000182C 06F0 .incomplete
0000182E 7D20 moveq.l D6, 0x20
00001830 7C79 moveq.l D6, 0x79
00001832 20F7 9645 move.l [A0]+, [A7 + A1.w * 8 + 0x45]
00001836 B716 xor.b [A6], D3
label00001838:
00001838 568B addq.l A3, 3
0000183A 2C47 movea.l A6, D7
fn0000183C:
0000183C 0C9A D300 470C cmpi.l [A2]+, 0xD300470C
00001842 92E6 sub.w A1, -[A6]
00001844 140A move.b D2, A2
00001846 B304 xor.b D4, D1
00001848 56DE sne [A6]+
0000184A 30E5 move.w [A0]+, -[A5]
0000184C 180F move.b D4, A7
0000184E A51F syscall DisposPtr/DisposePtr, flags=5
00001850 4330 351F E18B 8D43 .invalid 1, [[A0] + D3 * 4 - 0x1E7472BD] // invalid opcode 4 with b == 4
00001858 6B00 3B0E bmi +0x3B10 /* 00005368 */
0000185C 8143 018F pack D0, D3, 0x018F
00001860 8C07 or.b D6, D7
00001862 0C0C 0C17 cmpi.b A4, 0x17
00001866 0D23 btst -[A3], D6
00001868 C943 exg D4, D3
0000186A 430D .invalid 1, A5 // invalid opcode 4 with b == 4
0000186C 148C move.b [A2], A4
0000186E 2708 move.l -[A3], A0
00001870 D545 addx.w D2, D5
00001872 018B bclr A3, D0
00001874 0303 btst D3, D1
00001876 179B 04A1 move.b [A3 + D0.w * 4 - 0x95], [A3]+
0000187A 2941 76A3 move.l [A4 + 0x76A3], D1
0000187E 1114 move.b -[A0], [A4]
00001880 0A8B 0B1A 0FE9 xori.l A3, 0xB1A0FE9
00001886 26FB 110D move.l [A3]+, [[PC + <<invalid base displacement size>>] + D1]
0000188A 2A47 movea.l A5, D7
0000188C 0A95 5309 1363 xori.l [A5], 0x53091363
00001892 EB06 asl D6.b, 5
00001894 012A EB06 btst [A2 - 0x14FA], D0
00001898 5C1A addq.b [A2]+, 6
0000189A 0F05 btst D5, D7
0000189C 033B 6D87 1687 1327 btst [[ + <<invalid base displacement size>>] + D6 * 4 + 0x16871327], D1
000018A4 F929 .extension 0x929 <<F/4-5/4>> // unimplemented
000018A6 66E5 bne -0x19 /* 0000188D */
000018A8 2966 1A0F move.l [A4 + 0x1A0F], -[A6]
000018AC E929 lsl D1.b, D4
000018AE 4543 chk.w D2, D3
000018B0 6B05 bmi +0x7 /* 000018B7 */
000018B2 7308 moveq.l D1, 0x08
000018B4 E129 lsl D1.b, D0
000018B6 C900 abcd D4, D0
000018B8 D40A add.b D2, A2
000018BA 2707 move.l -[A3], D7
000018BC ECC3 5D0B bfclr D3 {D4:11}
000018C0 087B 12FB 0F03 0383 0453 bchg.b [[PC + <<invalid base displacement size>> + D0 * 8] + 0x3830453], 0xFB
000018CA 56E9 2831 sne [A1 + 0x2831]
000018CE 2A59 movea.l A5, [A1]+
000018D0 2927 move.l -[A4], -[A7]
000018D2 0264 070E andi.w -[A4], 0x70E
000018D6 9D6A 094A sub.w [A2 + 0x94A], D6
000018DA F4C4 .invalid <<cinv/cpush with scope=0>>
000018DC 3310 move.w -[A1], [A0]
000018DE A928 syscall InvalRect
000018E0 370E move.w -[A3], A6
000018E2 A6AD syscall Gestalt, flags=6
000018E4 280F move.l D4, A7
000018E6 A1FD syscall XTrimMeasure, flags=1
000018E8 4302 .invalid 1, D2 // invalid opcode 4 with b == 4
000018EA 8B60 or.w -[A0], D5
000018EC F98C .invalid <<F/6/4>>
000018EE 7403 moveq.l D2, 0x03
000018F0 2697 move.l [A3], [A7]
000018F2 14EA 070E move.b [A2]+, [A2 + 0x70E]
000018F6 38ED 1B01 move.w [A4]+, [A5 + 0x1B01]
000018FA 351A move.w -[A2], [A2]+
000018FC 0F85 bclr D5, D7
000018FE 11EB 28F9 1BFB move.b [0x00001BFB], [A3 + 0x28F9]
00001904 0BFD .incomplete
00001906 1B81 5F8C move.b <<invalid full ext with I/IS == 4>>, D1
0000190A 2705 move.l -[A3], D5
0000190C 77A9 moveq.l D3, 0xFFFFFFA9
0000190E 1B5B 0714 move.b [A5 + 0x714], [A3]+
00001912 8CE1 divu.w D6, -[A1]
00001914 04B1 1BF3 0DA1 1B43 12A1 1BFB subi.l [[A1 + <<invalid base displacement size>>] + 0x12A11BFB], 0x1BF30DA1
00001920 1614 move.b D3, [A4]
00001922 1709 move.b -[A3], A1
00001924 C80F and.b D4, A7
00001926 A91B syscall MoveWindow
00001928 130F move.b -[A1], A7
0000192A AD1B syscall MoveWindow, auto_pop
0000192C D30A addx.b -[A1], -[A2]
0000192E B11B xor.b [A3]+, D0
00001930 7387 moveq.l D1, 0xFFFFFF87
00001932 A11B syscall SetZone, flags=1
00001934 7307 moveq.l D1, 0x07
00001936 5C1A addq.b [A2]+, 6
00001938 0F05 btst D5, D7
0000193A 03BB 5D87 17D7 0B2B bclr [[ + <<invalid base displacement size>>] + D5 * 4 + 0x17D70B2B], D1
00001942 A306 syscall KillIO, flags=3
00001944 B51B xor.b [A3]+, D2
00001946 3614 move.w D3, [A4]
00001948 5817 addq.b [A7], 4
0000194A 0C3B 0FA9 1B27 102A E306 A11B cmpi.b [[PC + 0x102A] + D1 * 2 - 0x1CF95EE5], 0xA9
00001956 C900 abcd D4, D0
00001958 21FA C4A3 06FB move.l [0x000006FB], [PC - 0x3B5D /* FFFFDDFD, cstring ""<EOF> */]
0000195E 00A5 1AFD 1933 ori.l -[A5], 0x1AFD1933
00001964 2CE9 197D move.l [A6]+, [A1 + 0x197D]
00001968 E0A9 lsr D1, D0
0000196A DC0B add.b D6, A3
0000196C 0617 0D7F addi.b [A7], 0x7F
00001970 5A0F addq.b A7, 5
00001972 29D7 0F29 D7E3 move.l 0xF29D7E3, [A7]
00001978 3729 D70F move.w -[A3], [A1 - 0x28F1]
0000197C F42A cpushl NONE, [A2]
0000197E 5710 subq.b [A0], 3
00001980 D445 add.w D2, D5
00001982 CF83 and.l D3, D7
00001984 5627 addq.b -[A7], 3
00001986 10BB 0FA1 D14B move.b [A0], [[-0x2EB5 + D0 * 8]]
0000198C 1BEB 0183 move.b <<invalid special address>>, [A3 + 0x183]
00001990 5687 addq.l D7, 3
00001992 1273 0F39 D70F 0103 movea.b A1, [[A3 - 0x28F0FEFD + D0 * 8]]
0000199A EB81 asl D1, 5
0000199C 0F2D D70F btst [A5 - 0x28F1], D7
000019A0 4101 .invalid 0, D1 // invalid opcode 4 with b == 4
000019A2 A322 syscall NewHandleClear, flags=3
000019A4 E900 asl D0.b, 4
000019A6 0FE1 .incomplete
000019A8 00E3 .incomplete
000019AA 1F35 D741 move.b -[A7], [[A5 + <<invalid base displacement size>>]]
000019AE E943 asl D3.w, 4
000019B0 13C1 D633 2CD5 move.b [0xD6332CD5], D1
000019B6 D633 2CD5 add.b D3, [A3 + D2 * 4 - 0x43]
000019BA D6EB 014B add.w A3, [A3 + 0x14B]
000019BE 1B0B move.b -[A5], A3
000019C0 0706 btst D6, D3
000019C2 3B1E move.w -[A5], [A6]+
000019C4 650A bcs +0xC /* 000019D0 */
000019C6 0FE5 .incomplete
000019C8 CD3B 1E3A and.b [PC + D1 * 8 + 0x3A], D6
000019CC 9B4D subx.w -[A5], -[A5]
000019CE E9CD 4102 bfextu D4, A5 {4:2}
// begin alternate branch 000019D0-000019D2
label000019D0:
000019D0 4102 .invalid 0, D2 // invalid opcode 4 with b == 4
// end alternate branch 000019D0-000019D2
label000019D0: // (misaligned)
000019D2 49CD lea.l A4, A5
000019D4 9B4D subx.w -[A5], -[A5]
000019D6 E5E0 roxl .w -[A0]
000019D8 C51E and.b [A6]+, D2
000019DA 0B75 010D bchg [[A5 + <<invalid base displacement size>>] + D0], D5
000019DE 747B moveq.l D2, 0x7B
000019E0 2C45 movea.l A6, D5
000019E2 CDB3 4655 and.l [A3 + D4.w * 8 + 0x55], D6
000019E6 CDD3 muls.w D6, [A3]
000019E8 37ED 00E3 1763 34E1 CC5B 24F1 move.w [[PC + 0x34E1] - 0x33A4DB0F], [A5 + 0xE3]
000019F4 CCB3 312E B331 E9CC and.l D6, [[A3 - 0x4CCF] + D3 - 0x1634]
000019FC 8B22 or.b -[A2], D5
000019FE 6151 bsr +0x53 /* 00001A51 */
00001A00 6B0F bmi +0x11 /* 00001A11 */
00001A02 1B42 E325 move.b [A5 - 0x1CDB], D2
00001A06 E85A ror D2.w, 4
00001A08 9B0D subx.b -[A5], -[A5]
00001A0A 4300 .invalid 1, D0 // invalid opcode 4 with b == 4
00001A0C C5CC muls.w D2, A4
00001A0E 230E move.l -[A1], A6
00001A10 8713 or.b [A3], D3
00001A12 62A3 bhi -0x5B /* 000019B7 */
00001A14 0333 1FCD btst <<invalid full ext with IS == 1 and I/IS == 5>>, D1
00001A18 CC17 and.b D6, [A7]
00001A1A 11D9 C5CC move.b [0xFFFFC5CC], [A1]+
00001A1E 0F41 bchg D1, D7
00001A20 5D17 subq.b [A7], 6
00001A22 0EA1 4188 6104 .invalid.l -[A1], 0x41886104 // invalid immediate operation
00001A28 89CC divs.w D4, A4
00001A2A A01A syscall GetZone
00001A2C 0F69 CC23 bchg [A1 - 0x33DD], D7
00001A30 0CE3 .incomplete
00001A32 06F3 .incomplete
00001A34 7183 moveq.l D0, 0xFFFFFF83
00001A36 0606 B331 addi.b D6, 0x31 /* '1' */
00001A3A E523 asl D3.b, D2
00001A3C 5AF3 2EC5 spl [A3 + D2 * 8 - 0x59]
00001A40 68E3 bvc -0x1B /* 00001A25 */
00001A42 2583 04BB move.l [A2 + D0.w * 4 - 0x69], D3
00001A46 12C5 move.b [A1]+, D5
00001A48 3F8B 2283 move.w [A7 + D2.w * 2 - 0x125], A3
00001A4C 04E3 .incomplete
00001A4E 1F4D 022D move.b [A7 + 0x22D], A5
00001A52 CDA3 and.l -[A3], D6
00001A54 0171 2E2B bchg [A1 + D2 * 8 + 0x2B], D0
00001A58 8561 or.w -[A1], D2
00001A5A 2E2B 055C move.l D7, [A3 + 0x55C]
00001A5E 1A0F move.b D5, A7
00001A60 A912 syscall InitWindows
00001A62 4316 .invalid 1, [A6] // invalid opcode 4 with b == 4
00001A64 F713 .extension 0x713 <<F/4-5/3>> // unimplemented
00001A66 C025 and.b D0, -[A5]
00001A68 CD8B exg D6, A3
00001A6A 3741 1F97 move.w [A3 + 0x1F97], D1
00001A6E 13D7 A322 51CB move.b [0xA32251CB], [A7]
00001A74 0F4D bchg A5, D7
00001A76 CB5B and.w [A3]+, D5
00001A78 074B bchg A3, D3
00001A7A 00E3 .incomplete
00001A7C 1FD1 move.b <<invalid special address>>, [A1]
00001A7E 010F btst A7, D0
00001A80 CD01 abcd D6, D1
00001A82 131C move.b -[A1], [A4]+
00001A84 013B EB0D btst [[PC + <<invalid base displacement size>>] + A6 * 2], D0
00001A88 4313 .invalid 1, [A3] // invalid opcode 4 with b == 4
00001A8A 747B moveq.l D2, 0x7B
00001A8C 130D move.b -[A1], A5
00001A8E CD8B exg D6, A3
00001A90 1BEB 500F move.b <<invalid special address>>, [A3 + 0x500F]
00001A94 C1CC muls.w D0, A4
00001A96 0FAD CC23 bclr [A5 - 0x33DD], D7
00001A9A 0114 btst [A4], D0
00001A9C 58E7 svc -[A7]
00001A9E 141E move.b D2, [A6]+
00001AA0 C300 abcd D1, D0
00001AA2 E535 roxl D5.b, D2
00001AA4 4320 .invalid 1, -[A0] // invalid opcode 4 with b == 4
00001AA6 E311 roxl D1.b, 1
00001AA8 C30F abcd -[A1], -[A7]
00001AAA A900 syscall GetFNum
00001AAC A1C0 syscall vFlushCache, flags=1
00001AAE 2DCC move.l <<invalid special address>>, A4
00001AB0 8B0B sbcd -[A5], -[A3]
00001AB2 E714 roxl D4.b, 3
00001AB4 4417 neg.b [A7]
00001AB6 110B move.b -[A0], A3
00001AB8 2A81 move.l [A5], D1
00001ABA BE87 cmp.l D7, D7
00001ABC 14B6 8714 move.b [A2], <<invalid full ext with I/IS == 4>>
00001AC0 D6 .incomplete